<86>Dec 22 03:16:07 userdel[4625]: delete user 'rooter' <86>Dec 22 03:16:07 userdel[4625]: removed group 'rooter' owned by 'rooter' <86>Dec 22 03:16:07 userdel[4625]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 22 03:16:07 groupadd[4641]: group added to /etc/group: name=rooter, GID=519 <86>Dec 22 03:16:07 groupadd[4641]: group added to /etc/gshadow: name=rooter <86>Dec 22 03:16:07 groupadd[4641]: new group: name=rooter, GID=519 <86>Dec 22 03:16:07 useradd[4660]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash <86>Dec 22 03:16:07 userdel[4683]: delete user 'builder' <86>Dec 22 03:16:07 userdel[4683]: removed group 'builder' owned by 'builder' <86>Dec 22 03:16:07 userdel[4683]: removed shadow group 'builder' owned by 'builder' <86>Dec 22 03:16:07 groupadd[4697]: group added to /etc/group: name=builder, GID=520 <86>Dec 22 03:16:07 groupadd[4697]: group added to /etc/gshadow: name=builder <86>Dec 22 03:16:07 groupadd[4697]: new group: name=builder, GID=520 <86>Dec 22 03:16:07 useradd[4710]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash <13>Dec 22 03:16:11 rpmi: rpm-macros-ubt-0.3-alt0.1 p9+231364.100.1.1 1559553330 installed <13>Dec 22 03:16:11 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed <13>Dec 22 03:16:11 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Dec 22 03:16:19 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Dec 22 03:16:19 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Dec 22 03:16:19 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Dec 22 03:16:19 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Dec 22 03:16:19 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 22 03:16:19 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Dec 22 03:16:19 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed <13>Dec 22 03:16:19 rpmi: libboost_system1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:19 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed <13>Dec 22 03:16:19 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Dec 22 03:16:19 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244591 installed <13>Dec 22 03:16:19 rpmi: libgudev-1:233-alt1 p9+235498.500.2.1 1565021350 installed <13>Dec 22 03:16:19 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed <13>Dec 22 03:16:19 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed <13>Dec 22 03:16:20 rpmi: libv4l-1.16.6-alt1 p9+233311.100.1.2 1561634001 installed <13>Dec 22 03:16:20 rpmi: qt5-base-common-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:20 rpmi: udev-rules-1:242-alt12 p9+239240.100.1.1 1571079054 installed <13>Dec 22 03:16:20 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Dec 22 03:16:20 rpmi: libusb-1.0.22-alt1 1525452011 installed <13>Dec 22 03:16:20 rpmi: liborc-0.4.30.1-alt0.2 p9+238791.100.1.1 1570624345 installed <13>Dec 22 03:16:20 rpmi: libopenblas-0.2.20-alt2 p9+229427.100.2.1 1558020504 installed <13>Dec 22 03:16:20 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Dec 22 03:16:20 rpmi: libgomp1-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Dec 22 03:16:20 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Dec 22 03:16:20 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787041 installed <13>Dec 22 03:16:20 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:20 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Dec 22 03:16:20 rpmi: qt5-declarative-common-5.12.5-alt2 p9+239428.100.1.1 1571488326 installed <13>Dec 22 03:16:20 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Dec 22 03:16:20 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Dec 22 03:16:20 rpmi: libsqlite3-3.29.0-alt1 p9+237498.100.1.1 1568303484 installed <13>Dec 22 03:16:20 rpmi: libdvdread-5.0.0-alt1 1414228692 installed <13>Dec 22 03:16:20 rpmi: libserd-0.30.0-alt1_1 sisyphus+221097.100.1.1 1549718399 installed <13>Dec 22 03:16:20 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Dec 22 03:16:20 rpmi: libopus-1.2.1-alt1.1 1504605235 installed <13>Dec 22 03:16:20 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Dec 22 03:16:20 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Dec 22 03:16:20 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed <13>Dec 22 03:16:20 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Dec 22 03:16:20 rpmi: libsord-0.16.2-alt1_3 sisyphus+221690.100.1.1 1550344141 installed <13>Dec 22 03:16:20 rpmi: libdc1394-22-2.2.5-alt1 1529659237 installed <13>Dec 22 03:16:20 rpmi: libunicap-0.9.12-alt1 sisyphus+225152.100.1.1 1552760621 installed <13>Dec 22 03:16:20 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 22 03:16:20 rpmi: libjasper-2.0.14-alt1 1530105213 installed <13>Dec 22 03:16:20 rpmi: xml-utils-1:2.9.10-alt2 p9+240157.100.1.1 1572735290 installed <13>Dec 22 03:16:20 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364508 installed <13>Dec 22 03:16:20 rpmi: libebml-1.3.7-alt1 sisyphus+226890.100.2.1 1554763653 installed <13>Dec 22 03:16:20 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Dec 22 03:16:20 rpmi: perl-Compress-Raw-Zlib-2.086-alt1 sisyphus+226395.100.1.2 1554269783 installed <13>Dec 22 03:16:20 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Dec 22 03:16:20 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Dec 22 03:16:20 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973252 installed <13>Dec 22 03:16:20 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed <13>Dec 22 03:16:20 rpmi: ilmbase24-common-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Dec 22 03:16:20 rpmi: libiex24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Dec 22 03:16:20 rpmi: libhalf24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Dec 22 03:16:20 rpmi: libbs2b-3.1.0-alt1.3 1327614911 installed <13>Dec 22 03:16:20 rpmi: libx265-160-2.8-alt1 1529659165 installed <13>Dec 22 03:16:20 rpmi: libx264-148-alt2 1496163823 installed <13>Dec 22 03:16:20 rpmi: libwavpack-5.1.0-alt1 1486754494 installed <13>Dec 22 03:16:20 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096260 installed <13>Dec 22 03:16:20 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed <13>Dec 22 03:16:20 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed <13>Dec 22 03:16:20 rpmi: liblame-3.100-alt1 1527082573 installed <13>Dec 22 03:16:20 rpmi: libproxy-0.4.15-alt3 sisyphus+227885.100.1.2 1555818596 installed <13>Dec 22 03:16:20 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Dec 22 03:16:20 rpmi: libglog-0.3.4-alt4 1520334120 installed <13>Dec 22 03:16:21 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Dec 22 03:16:21 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Dec 22 03:16:22 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Dec 22 03:16:22 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed <13>Dec 22 03:16:22 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 22 03:16:22 rpmi: ilmbase12-common-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Dec 22 03:16:22 rpmi: libiex12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Dec 22 03:16:22 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Dec 22 03:16:22 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed <13>Dec 22 03:16:22 rpmi: libilmthread12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Dec 22 03:16:22 rpmi: libhalf12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Dec 22 03:16:22 rpmi: libboost_regex1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_graph1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Dec 22 03:16:22 rpmi: libgnutls30-3.6.11-alt1 p9+242148.100.1.1 1575315963 installed <13>Dec 22 03:16:22 rpmi: libilmthread24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Dec 22 03:16:22 rpmi: libebml-devel-1.3.7-alt1 sisyphus+226890.100.2.1 1554763653 installed <13>Dec 22 03:16:22 rpmi: libmatroska-1.5.0-alt1 sisyphus+226890.200.2.1 1554763728 installed <13>Dec 22 03:16:22 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed <13>Dec 22 03:16:22 rpmi: liblilv-0.24.4-alt1_5 sisyphus+221689.100.1.1 1550343708 installed <13>Dec 22 03:16:22 rpmi: libsamplerate-0.1.9-alt2 1487790080 installed <13>Dec 22 03:16:22 rpmi: libshout2-2.2.2-alt3 1303374846 installed <13>Dec 22 03:16:22 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:22 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:22 rpmi: libvidstab-1.1.0-alt2 sisyphus+222665.100.1.1 1550985428 installed <13>Dec 22 03:16:22 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Dec 22 03:16:22 rpmi: qt5-multimedia-common-5.12.5-alt1 p9+239407.600.1.1 1571387643 installed <13>Dec 22 03:16:22 rpmi: rpm-macros-qt5-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:22 rpmi: libavc1394-0.5.4-alt1.qa1 1460816780 installed <13>Dec 22 03:16:22 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Dec 22 03:16:22 rpmi: libboost_atomic1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_contract1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_random1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_chrono1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_timer1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_filesystem1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_thread1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:22 rpmi: libboost_type_erasure1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:24 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026078 installed <13>Dec 22 03:16:24 rpmi: libwayland-cursor-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Dec 22 03:16:24 rpmi: libogg-devel-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Dec 22 03:16:24 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Dec 22 03:16:24 rpmi: docbook-dtds-4.5-alt1 1223476557 installed <13>Dec 22 03:16:24 rpmi: xxd-4:8.1.1517-alt1 p9+231912.100.1.1 1560254042 installed <13>Dec 22 03:16:24 rpmi: libts-1.0-alt1.qa1 1366249318 installed <13>Dec 22 03:16:24 rpmi: libpugixml-1.9-alt1 1522906690 installed <13>Dec 22 03:16:24 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786372 installed <13>Dec 22 03:16:24 rpmi: libqt5-core-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:24 rpmi: libqt5-sql-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:24 rpmi: libqt5-concurrent-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:24 rpmi: libqt5-test-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:24 rpmi: libqt5-xml-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:24 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298513 installed <13>Dec 22 03:16:24 rpmi: liblzo2-2.10-alt1 sisyphus+225108.100.1.1 1552705748 installed <13>Dec 22 03:16:24 rpmi: libwacom-data-1.1-alt1 p9+238204.300.1.1 1569496607 installed <13>Dec 22 03:16:24 rpmi: libwacom-1.1-alt1 p9+238204.300.1.1 1569496607 installed <13>Dec 22 03:16:24 rpmi: libevdev-1.8.0-alt1 p9+236994.200.1.1 1567358337 installed <13>Dec 22 03:16:24 rpmi: libinput-1.14.1-alt1 p9+236994.300.1.1 1567358409 installed <13>Dec 22 03:16:24 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Dec 22 03:16:24 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845586 installed <13>Dec 22 03:16:24 rpmi: libcdio-2.0.0-alt1.1 1516233232 installed <13>Dec 22 03:16:24 rpmi: liba52-0.7.4-alt9 1528303350 installed <13>Dec 22 03:16:24 rpmi: libtag-1.11.1-alt1 1479892949 installed <13>Dec 22 03:16:24 rpmi: libmpg123-1.25.12-alt1 p9+236994.1100.1.1 1567360319 installed <13>Dec 22 03:16:24 rpmi: libvisual0.4-0.4.0-alt3 1301290263 installed <13>Dec 22 03:16:24 rpmi: libgraphene-1.10.0-alt1 p9+237353.1100.2.2 1568374098 installed <13>Dec 22 03:16:24 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed <13>Dec 22 03:16:24 rpmi: libwebrtc-0.3-alt2 p9+229406.100.1.1 1557915458 installed <13>Dec 22 03:16:24 rpmi: vulkan-filesystem-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed <13>Dec 22 03:16:24 rpmi: libvulkan1-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed <13>Dec 22 03:16:24 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed <13>Dec 22 03:16:24 rpmi: libvo-aacenc-0.1.3-alt1 1393497439 installed <13>Dec 22 03:16:24 rpmi: libsbc-1.2-alt1.1 1501780340 installed <13>Dec 22 03:16:24 rpmi: libopenh264-2.0.0-alt1 p9+238790.500.1.1 1570436157 installed <13>Dec 22 03:16:24 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed <13>Dec 22 03:16:25 rpmi: libprotobuf17-3.6.1.3-alt2 sisyphus+227259.100.1.1 1555610513 installed <13>Dec 22 03:16:25 rpmi: libgflags-2.2.1-alt1 1506439788 installed <13>Dec 22 03:16:25 rpmi: libepoxy-1.5.3-alt1 sisyphus+226740.100.2.3 1554619014 installed <13>Dec 22 03:16:25 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Dec 22 03:16:25 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Dec 22 03:16:25 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Dec 22 03:16:25 rpmi: perl-Compress-Raw-Bzip2-2.086-alt1 sisyphus+226394.100.1.2 1554269409 installed <13>Dec 22 03:16:25 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Dec 22 03:16:25 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Dec 22 03:16:25 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Dec 22 03:16:25 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed <13>Dec 22 03:16:25 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed <13>Dec 22 03:16:25 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Dec 22 03:16:25 rpmi: perl-IO-Compress-2.086-alt1 sisyphus+226399.100.2.1 1554270186 installed <13>Dec 22 03:16:25 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Dec 22 03:16:25 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343407 installed <13>Dec 22 03:16:25 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Dec 22 03:16:25 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Dec 22 03:16:25 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Dec 22 03:16:25 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Dec 22 03:16:25 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Dec 22 03:16:25 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Dec 22 03:16:25 rpmi: perl-libwww-6.39-alt1 sisyphus+229237.100.1.1 1557650051 installed <13>Dec 22 03:16:25 rpmi: perl-XML-LibXML-2.0134-alt1 p9+240664.100.1.1 1573636501 installed <13>Dec 22 03:16:25 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Dec 22 03:16:25 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Dec 22 03:16:25 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Dec 22 03:16:26 rpmi: icon-theme-adwaita-3.32.0-alt1 sisyphus+225063.1600.1.1 1552933594 installed <13>Dec 22 03:16:26 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed <13>Dec 22 03:16:26 rpmi: openni-1.5.7.10-alt2_13 1525876438 installed <13>Dec 22 03:16:26 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+224334.100.1.1 1552243564 installed <13>Dec 22 03:16:26 rpmi: libmms-0.6.4-alt1 1409679936 installed <13>Dec 22 03:16:26 rpmi: libyajl-2.1.0-alt1 1399891593 installed <13>Dec 22 03:16:26 rpmi: libkate-0.4.1-alt1.4 sisyphus+223368.100.1.1 1551503981 installed <13>Dec 22 03:16:26 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Dec 22 03:16:26 rpmi: liblash-1:0.5.4-alt1_35 sisyphus+226080.100.1.1 1554104907 installed <13>Dec 22 03:16:26 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973073 installed <13>Dec 22 03:16:26 rpmi: libdvdcss-1.3.0-alt1 1414269645 installed <13>Dec 22 03:16:26 rpmi: libdvdnav-5.0.1-alt1 1414229734 installed <13>Dec 22 03:16:26 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881650 installed <13>Dec 22 03:16:26 rpmi: publicsuffix-list-dafsa-20191108-alt1 p9+240483.100.2.1 1573432584 installed <13>Dec 22 03:16:26 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618432 installed <13>Dec 22 03:16:26 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed <13>Dec 22 03:16:26 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Dec 22 03:16:26 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Dec 22 03:16:26 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002622 installed <13>Dec 22 03:16:26 rpmi: openexr24-common-2.3.0-alt1 p9+237895.400.1.1 1568985455 installed <13>Dec 22 03:16:26 rpmi: libilmimf24-2.3.0-alt1 p9+237895.400.1.1 1568985455 installed <13>Dec 22 03:16:26 rpmi: libgme-0.6.1-alt1 1521318053 installed <13>Dec 22 03:16:26 rpmi: libudfread-1.0.0-alt3 1528906336 installed <13>Dec 22 03:16:26 rpmi: libzeromq-4.2.3-alt1 1513846882 installed <13>Dec 22 03:16:26 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Dec 22 03:16:27 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Dec 22 03:16:27 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271009 installed <13>Dec 22 03:16:27 rpmi: libofa-0.9.3-alt4.1.qa3 1506957670 installed <13>Dec 22 03:16:27 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed <13>Dec 22 03:16:27 rpmi: libxvid-1.3.4-alt1 1507033988 installed <13>Dec 22 03:16:27 rpmi: libtwolame-0.3.13-alt1 1486717192 installed <13>Dec 22 03:16:27 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618688 installed <13>Dec 22 03:16:27 rpmi: libcodec2-0.8.1-alt1 1533802521 installed <13>Dec 22 03:16:27 rpmi: libaom-1.0.0-alt1 sisyphus+223275.100.2.1 1551424406 installed <13>Dec 22 03:16:27 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723265 installed <13>Dec 22 03:16:27 rpmi: libCharLS-1.0-alt2 1389518018 installed <13>Dec 22 03:16:27 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Dec 22 03:16:27 rpmi: libstdc++8-devel-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Dec 22 03:16:28 rpmi: gcc8-c++-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Dec 22 03:16:28 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed <13>Dec 22 03:16:28 rpmi: libcmark-0.28.3-alt1.S1 1527599874 installed <13>Dec 22 03:16:28 rpmi: libmetis-5.1.0-alt1.1 1465290044 installed <13>Dec 22 03:16:29 rpmi: libruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:29 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed <13>Dec 22 03:16:29 rpmi: libboost_context1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_fiber1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_stacktrace1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libnumpy-py3-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:29 rpmi: libboost_python1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libnumpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:29 rpmi: python-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Dec 22 03:16:29 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed <13>Dec 22 03:16:29 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed <13>Dec 22 03:16:29 rpmi: libquadmath0-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Dec 22 03:16:29 rpmi: libgfortran5-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Dec 22 03:16:29 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed <13>Dec 22 03:16:29 rpmi: libsuitesparse-5.1.2-alt2 sisyphus+222653.100.1.1 1550967191 installed <13>Dec 22 03:16:29 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus+226018.100.1.1 1554036847 installed <13>Dec 22 03:16:29 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:29 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Dec 22 03:16:29 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Dec 22 03:16:29 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Dec 22 03:16:29 rpmi: libboost_test1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_serialization1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_iostreams1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_date_time1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: libboost_container1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:29 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587848 installed <13>Dec 22 03:16:29 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 22 03:16:29 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 22 03:16:29 rpmi: ca-certificates-2019.10.28-alt1 p9+240634.100.1.1 1573575926 installed <13>Dec 22 03:16:29 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Dec 22 03:16:29 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Dec 22 03:16:30 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed <13>Dec 22 03:16:30 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed <13>Dec 22 03:16:30 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <13>Dec 22 03:16:30 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <13>Dec 22 03:16:31 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <86>Dec 22 03:16:31 groupadd[12758]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 22 03:16:31 groupadd[12758]: group added to /etc/gshadow: name=_keytab <86>Dec 22 03:16:31 groupadd[12758]: new group: name=_keytab, GID=499 <13>Dec 22 03:16:31 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572448 installed <13>Dec 22 03:16:31 rpmi: ruby-rubygems-update-3.0.3-alt1 sisyphus+226411.5400.6.1 1554381326 installed <13>Dec 22 03:16:31 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>Dec 22 03:16:31 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Dec 22 03:16:31 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Dec 22 03:16:31 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>Dec 22 03:16:31 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Dec 22 03:16:31 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Dec 22 03:16:31 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>Dec 22 03:16:31 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Dec 22 03:16:31 rpmi: gem-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:31 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Dec 22 03:16:31 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Dec 22 03:16:31 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Dec 22 03:16:31 rpmi: ruby-stdlibs-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:31 rpmi: erb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:31 rpmi: irb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:31 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Dec 22 03:16:31 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Dec 22 03:16:31 rpmi: ruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Dec 22 03:16:31 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Dec 22 03:16:31 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed <13>Dec 22 03:16:31 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Dec 22 03:16:31 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Dec 22 03:16:31 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:31 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:31 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:31 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Dec 22 03:16:32 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-json-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed <13>Dec 22 03:16:32 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-modules-distutils-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Dec 22 03:16:32 rpmi: python-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Dec 22 03:16:32 rpmi: python-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Dec 22 03:16:32 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed <13>Dec 22 03:16:32 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968852 installed <13>Dec 22 03:16:32 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed <13>Dec 22 03:16:32 rpmi: python-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Dec 22 03:16:32 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Dec 22 03:16:32 rpmi: python-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Dec 22 03:16:32 rpmi: python-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Dec 22 03:16:32 rpmi: python-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:32 rpmi: python-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:32 rpmi: libboost_numpy1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:32 rpmi: libssh-0.9.3-alt1 p9+242718.100.1.1 1576056116 installed <86>Dec 22 03:16:32 groupadd[14201]: group added to /etc/group: name=sasl, GID=498 <86>Dec 22 03:16:32 groupadd[14201]: group added to /etc/gshadow: name=sasl <86>Dec 22 03:16:32 groupadd[14201]: new group: name=sasl, GID=498 <13>Dec 22 03:16:32 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed <13>Dec 22 03:16:32 rpmi: libldap-2.4.48-alt3 p9+238817.100.1.1 1570449030 installed <13>Dec 22 03:16:33 rpmi: libcurl-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed <13>Dec 22 03:16:33 rpmi: libneon-0.30.2-alt1 sisyphus+226834.100.1.1 1554686299 installed <13>Dec 22 03:16:33 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Dec 22 03:16:33 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Dec 22 03:16:33 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Dec 22 03:16:33 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Dec 22 03:16:33 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Dec 22 03:16:33 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Dec 22 03:16:33 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Dec 22 03:16:33 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Dec 22 03:16:33 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Dec 22 03:16:33 rpmi: python3-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:33 rpmi: python3-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Dec 22 03:16:33 rpmi: libboost_python3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:33 rpmi: libboost_numpy3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:35 rpmi: boost-devel-headers-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:35 rpmi: boost-devel-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:35 rpmi: gdcm-2.8.4-alt3_11 p9+237660.100.1.1 1568709959 installed <13>Dec 22 03:16:35 rpmi: libwmflite-0.2.8.4-alt13 1506519334 installed <13>Dec 22 03:16:35 rpmi: liblqr-0.4.2-alt1 1383038436 installed <13>Dec 22 03:16:35 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Dec 22 03:16:35 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Dec 22 03:16:35 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed <13>Dec 22 03:16:35 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Dec 22 03:16:35 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed <13>Dec 22 03:16:35 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Dec 22 03:16:35 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed <13>Dec 22 03:16:35 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Dec 22 03:16:35 rpmi: libgstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Dec 22 03:16:35 rpmi: gstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Dec 22 03:16:35 rpmi: gobject-introspection-1.60.2-alt1 p9+232288.200.1.1 1560708062 installed <13>Dec 22 03:16:35 rpmi: libgstreamer1.0-gir-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Dec 22 03:16:35 rpmi: libgusb-0.3.0-alt1 1518891733 installed <13>Dec 22 03:16:35 rpmi: libcolord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060539 installed <13>Dec 22 03:16:36 rpmi: glib-networking-2.60.3-alt1 p9+231744.700.2.1 1560118405 installed <13>Dec 22 03:16:36 rpmi: libsoup-2.66.2-alt1 p9+230015.200.2.1 1559209093 installed <13>Dec 22 03:16:36 rpmi: libgssdp-1.0.3-alt1 sisyphus+219951.100.1.1 1548401419 installed <13>Dec 22 03:16:36 rpmi: libgupnp-1.0.4-alt1 p9+231354.600.4.1 1559944953 installed <13>Dec 22 03:16:36 rpmi: libgupnp-igd-0.2.5-alt2 sisyphus+226525.100.2.3 1554592980 installed <13>Dec 22 03:16:36 rpmi: libnice-0.1.16-alt1 sisyphus+229216.100.1.1 1557584949 installed <13>Dec 22 03:16:36 rpmi: libsoup-gnome-2.66.2-alt1 p9+230015.200.2.1 1559209093 installed <13>Dec 22 03:16:36 rpmi: librest-0.8.1-alt1 1508266396 installed <13>Dec 22 03:16:36 rpmi: libdconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed <13>Dec 22 03:16:36 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249583 installed <13>Dec 22 03:16:36 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Dec 22 03:16:36 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Dec 22 03:16:36 rpmi: gtk-update-icon-cache-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Dec 22 03:16:36 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Dec 22 03:16:36 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Dec 22 03:16:36 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Dec 22 03:16:36 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Dec 22 03:16:36 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Dec 22 03:16:36 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Dec 22 03:16:36 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Dec 22 03:16:36 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Dec 22 03:16:36 rpmi: libdrm-1:2.4.99-alt1 p9+236610.100.1.1 1566818101 installed <13>Dec 22 03:16:36 rpmi: libgbm-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Dec 22 03:16:36 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Dec 22 03:16:36 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Dec 22 03:16:36 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Dec 22 03:16:36 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Dec 22 03:16:36 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Dec 22 03:16:36 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Dec 22 03:16:36 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Dec 22 03:16:36 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Dec 22 03:16:36 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Dec 22 03:16:36 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Dec 22 03:16:36 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Dec 22 03:16:36 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Dec 22 03:16:36 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Dec 22 03:16:36 rpmi: libvdpau-1:1.3-alt1 p9+236769.100.1.1 1567080729 installed <13>Dec 22 03:16:36 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Dec 22 03:16:36 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Dec 22 03:16:36 rpmi: libzbar-0.10-alt9 1527710665 installed <13>Dec 22 03:16:36 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Dec 22 03:16:36 rpmi: libGLX-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Dec 22 03:16:36 rpmi: libEGL-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Dec 22 03:16:36 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:36 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:36 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:37 rpmi: libgst-plugins1.0-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Dec 22 03:16:37 rpmi: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed <13>Dec 22 03:16:37 rpmi: libavutil56-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:37 rpmi: libswscale5-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:37 rpmi: libswresample3-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:37 rpmi: libpostproc55-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:37 rpmi: libavresample4-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:37 rpmi: libgst-plugins1.0-gir-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Dec 22 03:16:37 rpmi: gst-plugins-ugly1.0-1.16.1-alt1 p9+238791.600.1.1 1570625348 installed <13>Dec 22 03:16:37 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Dec 22 03:16:37 rpmi: libXtst-1.2.2-alt1 1369984880 installed <13>Dec 22 03:16:37 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Dec 22 03:16:37 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed <13>Dec 22 03:16:37 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed <13>Dec 22 03:16:39 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Dec 22 03:16:39 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Dec 22 03:16:39 rpmi: libEGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Dec 22 03:16:39 rpmi: libGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Dec 22 03:16:39 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152218 installed <13>Dec 22 03:16:39 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Dec 22 03:16:39 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed <13>Dec 22 03:16:39 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed <13>Dec 22 03:16:39 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed <13>Dec 22 03:16:39 rpmi: libxkbcommon-x11-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Dec 22 03:16:39 rpmi: openexr22-common-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed <13>Dec 22 03:16:39 rpmi: libilmimf22-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed <13>Dec 22 03:16:39 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed <13>Dec 22 03:16:39 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed <13>Dec 22 03:16:39 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Dec 22 03:16:39 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557741896 installed <13>Dec 22 03:16:39 rpmi: libsystemd-1:242-alt12 p9+239240.100.1.1 1571079054 installed <13>Dec 22 03:16:39 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Dec 22 03:16:39 rpmi: libpulseaudio-12.2-alt3 p9+233336.100.1.1 1561644501 installed <13>Dec 22 03:16:39 rpmi: libat-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed <13>Dec 22 03:16:39 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed <13>Dec 22 03:16:39 rpmi: libraptor2-2.0.15-alt1 1417013328 installed <13>Dec 22 03:16:39 rpmi: liblrdf-0.6.1-alt1 1493047569 installed <13>Dec 22 03:16:39 rpmi: libfluidsynth-2.0.7-alt1 p9+238309.300.2.2 1569937563 installed <13>Dec 22 03:16:39 rpmi: libSDL-1.2.14-alt8 p9+232634.100.1.1 1560964523 installed <13>Dec 22 03:16:39 rpmi: libmjpegtools2.1-2.1.0-alt3 sisyphus+227903.100.1.1 1555879017 installed <13>Dec 22 03:16:39 rpmi: libavahi-0.6.32-alt1 1500485694 installed <13>Dec 22 03:16:39 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701171 installed <13>Dec 22 03:16:39 rpmi: dbus-tools-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <86>Dec 22 03:16:39 groupadd[19136]: group added to /etc/group: name=messagebus, GID=497 <86>Dec 22 03:16:39 groupadd[19136]: group added to /etc/gshadow: name=messagebus <86>Dec 22 03:16:39 groupadd[19136]: new group: name=messagebus, GID=497 <86>Dec 22 03:16:39 useradd[19141]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null <13>Dec 22 03:16:39 rpmi: dbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Dec 22 03:16:39 rpmi: dbus-tools-gui-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Dec 22 03:16:39 rpmi: at-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed <13>Dec 22 03:16:39 rpmi: at-spi2-atk-2.32.0-alt1 sisyphus+225059.700.3.2 1552845269 installed <13>Dec 22 03:16:39 rpmi: dconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed <13>Dec 22 03:16:39 rpmi: libgtk+3-schemas-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Dec 22 03:16:39 rpmi: libqt5-dbus-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:39 rpmi: libqt5-network-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:39 rpmi: libpolkit-0.116-alt1 sisyphus+228976.400.4.1 1557128960 installed <86>Dec 22 03:16:39 groupadd[19374]: group added to /etc/group: name=colord, GID=496 <86>Dec 22 03:16:39 groupadd[19374]: group added to /etc/gshadow: name=colord <86>Dec 22 03:16:39 groupadd[19374]: new group: name=colord, GID=496 <86>Dec 22 03:16:39 useradd[19380]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null <13>Dec 22 03:16:40 rpmi: colord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060539 installed <13>Dec 22 03:16:40 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Dec 22 03:16:40 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed <13>Dec 22 03:16:40 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed <13>Dec 22 03:16:40 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed Updating fonts cache: <29>Dec 22 03:16:41 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 22 03:16:41 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Dec 22 03:16:41 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Dec 22 03:16:41 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Dec 22 03:16:42 rpmi: libgs-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Dec 22 03:16:43 rpmi: ghostscript-common-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Dec 22 03:16:43 rpmi: ghostscript-classic-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Dec 22 03:16:43 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927393 installed <13>Dec 22 03:16:43 rpmi: libqt5-xcbqpa-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:43 rpmi: libqt5-eglfskmssupport-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:44 rpmi: libqt5-eglfsdeviceintegration-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:44 rpmi: libqt5-gui-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:44 rpmi: libqt5-widgets-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:44 rpmi: libqt5-quickshapes-5.12.5-alt2 p9+239428.100.1.1 1571488326 installed <13>Dec 22 03:16:44 rpmi: libqt5-quick-5.12.5-alt2 p9+239428.100.1.1 1571488326 installed <13>Dec 22 03:16:44 rpmi: libqt5-qml-5.12.5-alt2 p9+239428.100.1.1 1571488326 installed <13>Dec 22 03:16:44 rpmi: libqt5-opengl-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:44 rpmi: libqt5-printsupport-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:45 rpmi: qt5-base-devel-5.12.5-alt1 p9+239407.100.1.1 1571384786 installed <13>Dec 22 03:16:45 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Dec 22 03:16:45 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568373865 installed <13>Dec 22 03:16:45 rpmi: librsvg-1:2.44.15-alt1 p9+237353.1300.2.2 1568374643 installed <13>Dec 22 03:16:46 rpmi: libavcodec58-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:47 rpmi: libgtk+3-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Dec 22 03:16:47 rpmi: gst-plugins-good1.0-1.16.1-alt1 p9+238791.400.1.1 1570625076 installed <13>Dec 22 03:16:47 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Dec 22 03:16:47 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Dec 22 03:16:47 rpmi: libucil2-0.9.10-alt2_12 sisyphus+228414.100.1.1 1556611177 installed <13>Dec 22 03:16:47 rpmi: gst-plugins-base1.0-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Dec 22 03:16:47 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649314 installed <13>Dec 22 03:16:48 rpmi: libgraphviz-2.40.1-alt7 p9+234240.100.1.1 1562764994 installed <13>Dec 22 03:16:48 rpmi: libImageMagick6.6-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Dec 22 03:16:48 rpmi: ImageMagick-tools-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Dec 22 03:16:48 rpmi: ImageMagick-doc-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Dec 22 03:16:48 rpmi: libbluray-1.0.2-alt1 1529659810 installed <13>Dec 22 03:16:48 rpmi: libavformat58-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:49 rpmi: libavfilter7-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Dec 22 03:16:49 rpmi: gst-libav-1.16.1-alt1 p9+238791.1000.1.1 1570625486 installed <13>Dec 22 03:16:50 rpmi: libopencv3.4-1:3.4.5-alt1 sisyphus+225625.30000.91.1 1555306450 installed <13>Dec 22 03:16:50 rpmi: gst-plugins-bad1.0-1.16.1-alt2 p9+238791.500.1.1 1570625264 installed <13>Dec 22 03:16:50 rpmi: libqt5-multimedia-5.12.5-alt1 p9+239407.600.1.1 1571387643 installed <13>Dec 22 03:16:50 rpmi: qt5-multimedia-devel-5.12.5-alt1 p9+239407.600.1.1 1571387643 installed <13>Dec 22 03:16:50 rpmi: ImageMagick-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Dec 22 03:16:50 rpmi: xsltproc-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed <13>Dec 22 03:16:50 rpmi: boost-filesystem-devel-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Dec 22 03:16:50 rpmi: libcurl-devel-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed <13>Dec 22 03:16:50 rpmi: cmark-devel-0.28.3-alt1.S1 1527599874 installed <13>Dec 22 03:16:50 rpmi: liblzo2-devel-2.10-alt1 sisyphus+225108.100.1.1 1552705748 installed <13>Dec 22 03:16:50 rpmi: libpugixml-devel-1.9-alt1 1522906690 installed <13>Dec 22 03:16:50 rpmi: docbook-style-xsl-1.79.1-alt2 sisyphus.213665.100 1537949315 installed <13>Dec 22 03:16:50 rpmi: libvorbis-devel-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Dec 22 03:16:50 rpmi: libmatroska-devel-1.5.0-alt1 sisyphus+226890.200.2.1 1554763728 installed <13>Dec 22 03:16:51 rpmi: libflac-devel-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Dec 22 03:16:51 rpmi: libexpat-devel-2.2.4-alt1 1503305341 installed <13>Dec 22 03:16:51 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Dec 22 03:16:51 rpmi: symlinks-1:1.4-alt1.1 1521564797 installed <13>Dec 22 03:16:51 rpmi: libmagic-devel-4.26-alt13 1490157134 installed <13>Dec 22 03:16:51 rpmi: bzlib-devel-1:1.0.6-alt6 sisyphus+224341.100.1.1 1552254551 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/mkvtoolnix-23.0.0-alt1.nosrc.rpm Installing mkvtoolnix-23.0.0-alt1.S1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.77049 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf mkvtoolnix-23.0.0 + echo 'Source #0 (mkvtoolnix-23.0.0.tar):' Source #0 (mkvtoolnix-23.0.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/mkvtoolnix-23.0.0.tar + cd mkvtoolnix-23.0.0 + /bin/chmod -c -Rf u+rwX,go-w . + rm -rf lib/pugixml + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.19498 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd mkvtoolnix-23.0.0 + ./autogen.sh Generating configuration files for mkvtoolnix, please wait.... autoheader autoconf automake --add-missing --copy You can run './configure' followed by 'rake' now. + export 'LINGUAS=en ru uk' + LINGUAS='en ru uk' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --disable-option-checking --disable-debug --disable-profiling --enable-gui --enable-bz2 --enable-lzo --disable-wxwidgets --enable-qt --with-flac checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /bin/install -c checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ar... no checking for ar... ar checking for x86_64-alt-linux-ld... no checking for ld... ld checking for x86_64-alt-linux-strings... no checking for strings... strings checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for sys/types.h... (cached) yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking for vsscanf... yes checking for syscall... yes checking compiler type and version... gcc 8.3.1 checking for support for the "-std=c++14" flag... -std=gnu++14 checking for support for C++11 feature "initializer lists"... yes checking for support for C++11 feature "range-based 'for'"... yes checking for support for C++11 feature "right angle brackets"... yes checking for support for C++11 feature "'auto' keyword"... yes checking for support for C++11 feature "lambda functions"... yes checking for support for C++11 feature "nullptr"... yes checking for support for C++11 feature "tuples"... yes checking for support for C++11 feature "alias declarations"... yes checking for support for C++14 feature "std::make_unique"... yes checking for support for C++14 feature "digit separators"... yes checking for support for C++14 feature "binary literals"... yes checking for support for C++14 feature "generic lambdas"... yes checking for support for C++14 feature "User-defined literals for std::string"... yes checking whether the byte order is big-endian... no checking if being compiled with mingw32... no checking for int64_t... yes checking for uint64_t... yes checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for PRId64 and PRIu64... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo... yes checking for ogg_sync_init in -logg... yes checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking for vorbis_synthesis_init in -lvorbis... yes checking vorbis/codec.h usability... yes checking vorbis/codec.h presence... yes checking for vorbis/codec.h... yes checking for FLAC__stream_decoder_new in -lFLAC... yes checking for FLAC__StreamMetadata_StreamInfo.sample_rate... yes checking for FLAC__stream_decoder_skip_single_frame in -lFLAC... yes checking for EBML... yes checking for MATROSKA... yes checking if libEBML contains FindNextChild... yes checking pugixml.hpp usability... yes checking pugixml.hpp presence... yes checking for pugixml.hpp... yes checking for main in -lpugixml... yes configure: Using the system version of the pugixml library checking nlohmann's json-cpp... no configure: Using the internal version of nlohmann json-cpp checking utf8.h usability... no checking utf8.h presence... no checking for utf8.h... no configure: Using the internal version of UTF8-CPP checking for ZLIB... yes checking for moc-qt5... /usr/bin/moc-qt5 checking for the Qt version /usr/bin/moc-qt5 uses... 5.12.5 checking for uic-qt5... /usr/bin/uic-qt5 checking for the Qt version /usr/bin/uic-qt5 uses... 5.12.5 checking for rcc-qt5... /usr/bin/rcc-qt5 checking for the Qt version /usr/bin/rcc-qt5 uses... 5.12.5 checking for x86_64-alt-linux-qmake-qt5... no checking for qmake-qt5... /usr/bin/qmake-qt5 checking for the Qt version /usr/bin/qmake-qt5 uses... 5.12.5 checking for Qt 5.3.0 or newer... yes checking for lconvert... no checking for libcmark... yes checking for magic_open in -lmagic... yes checking magic.h usability... yes checking magic.h presence... yes checking for magic.h... yes checking for boostlib >= 1.49.0... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Regex library is available... yes checking for exit in -lboost_regex-mt... yes checking whether the Boost::Date_Time library is available... yes checking for exit in -lboost_date_time-mt... yes checking boost/rational.hpp usability... yes checking boost/rational.hpp presence... yes checking for boost/rational.hpp... yes checking boost/logic/tribool.hpp usability... yes checking boost/logic/tribool.hpp presence... yes checking for boost/logic/tribool.hpp... yes checking boost/lexical_cast.hpp usability... yes checking boost/lexical_cast.hpp presence... yes checking for boost/lexical_cast.hpp... yes checking boost/math/common_factor.hpp usability... yes checking boost/math/common_factor.hpp presence... yes checking for boost/math/common_factor.hpp... yes checking boost/range.hpp usability... yes checking boost/range.hpp presence... yes checking for boost/range.hpp... yes checking boost/variant.hpp usability... yes checking boost/variant.hpp presence... yes checking for boost/variant.hpp... yes checking for main in -lgtest_main... no checking gtest/gtest.h usability... no checking gtest/gtest.h presence... no checking for gtest/gtest.h... no checking for valgrind... no checking for main in -lbenchmark... no checking benchmark/benchmark.h usability... no checking benchmark/benchmark.h presence... no checking for benchmark/benchmark.h... no checking for pandoc... no checking for DocBook XSL root directory... /usr/share/sgml/docbook/xsl-stylesheets checking for xsltproc... /usr/bin/xsltproc checking whether xsltproc works... yes checking POSIX termios... yes checking whether termios.h defines TIOCGWINSZ... no checking whether sys/ioctl.h defines TIOCGWINSZ... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking for po4a... no checking for po4a-translate... no checking for gettext... yes checking for msgfmt... /usr/bin/msgfmt checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking the translations to install... ru uk checking the manpage translation languages to install... uk configure: creating ./config.status config.status: creating build-config config.status: creating config.h The mkvtoolnix configuration is complete. Optional features that are built: * online update check in the GUI * compiler optimizations (-O3) * pre-compiled headers * FLAC audio * GUIs * libMagic file type detection * translations (gettext) Optional features that are NOT built: * AppImage compatibility * debugging information * profiling support * development technique 'address sanitizer' * development technique 'undefined behavior sanitizer' * make a static build of the applications * man page translations (po4a) + rake V=1 scan pch candidates (total=470, .c=4, .cpp=385, .moc=81) XSLTPROC doc/man/mkvtoolnix-gui.xml /usr/bin/xsltproc --nonet -o doc/man/mkvtoolnix-gui.1 /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl doc/man/mkvtoolnix-gui.xml MSGFMT po/uk.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po CC lib/librmff/rmff.c x86_64-alt-linux-gcc -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/lib_librmff_rmff_o.d -o lib/librmff/rmff.o lib/librmff/rmff.c CXX src/tools/ebml_validator.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_tools_ebml_validator_o.d -o src/tools/ebml_validator.o -x c++ src/tools/ebml_validator.cpp CXX src/tools/element_info.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_tools_element_info_o.d -o src/tools/element_info.o -x c++ src/tools/element_info.cpp CXX src/common/common_pch.h x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_common_pch_h_gch.d -o src/common/common_pch.h.gch -x c++-header src/common/common_pch.h MSGFMT po/ru.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po Note: Writing mkvtoolnix-gui.1 XSLTPROC doc/man/mkvpropedit.xml /usr/bin/xsltproc --nonet -o doc/man/mkvpropedit.1 /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl doc/man/mkvpropedit.xml Note: Writing mkvpropedit.1 XSLTPROC doc/man/mkvextract.xml /usr/bin/xsltproc --nonet -o doc/man/mkvextract.1 /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl doc/man/mkvextract.xml Note: Writing mkvextract.1 XSLTPROC doc/man/mkvinfo.xml /usr/bin/xsltproc --nonet -o doc/man/mkvinfo.1 /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl doc/man/mkvinfo.xml CC lib/librmff/mb_file_io.c x86_64-alt-linux-gcc -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/lib_librmff_mb_file_io_o.d -o lib/librmff/mb_file_io.o lib/librmff/mb_file_io.c AR lib/librmff/librmff.a ar rc lib/librmff/librmff.a lib/librmff/mb_file_io.o lib/librmff/rmff.o RANLIB lib/librmff/librmff.a ranlib lib/librmff/librmff.a In file included from /usr/include/boost/math/common_factor.hpp:13, from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /usr/include/boost/math/common_factor_ct.hpp:16:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from /usr/include/boost/math/common_factor.hpp:14, from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /usr/include/boost/math/common_factor_rt.hpp:13:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: /usr/include/boost/math/common_factor.hpp:16:60: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ Note: Writing mkvinfo.1 XSLTPROC doc/man/mkvmerge.xml /usr/bin/xsltproc --nonet -o doc/man/mkvmerge.1 /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl doc/man/mkvmerge.xml : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1, from src/tools/element_info.h:3, from src/tools/element_info.cpp:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ Note: Writing mkvmerge.1 In file included from /usr/include/boost/math/common_factor.hpp:13, from src/common/common.h:48, from src/common/common_pch.h:1: /usr/include/boost/math/common_factor_ct.hpp:16:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from /usr/include/boost/math/common_factor.hpp:14, from src/common/common.h:48, from src/common/common_pch.h:1: /usr/include/boost/math/common_factor_rt.hpp:13:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from src/common/common.h:48, from src/common/common_pch.h:1: /usr/include/boost/math/common_factor.hpp:16:60: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from /usr/include/boost/math/common_factor.hpp:13, from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /usr/include/boost/math/common_factor_ct.hpp:16:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from /usr/include/boost/math/common_factor.hpp:14, from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /usr/include/boost/math/common_factor_rt.hpp:13:63: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ In file included from src/common/common.h:48, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: /usr/include/boost/math/common_factor.hpp:16:60: note: #pragma message: This header is deprecated. Use instead. BOOST_HEADER_DEPRECATED(""); ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1, from src/tools/ebml_validator.cpp:11: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mpegparser/MPEGVideoBuffer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mpegparser_MPEGVideoBuffer_o.d -o src/mpegparser/MPEGVideoBuffer.o -x c++ src/mpegparser/MPEGVideoBuffer.cpp CXX src/common/xml/xml.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_xml_xml_o.d -o src/common/xml/xml.o -x c++ src/common/xml/xml.cpp CXX src/common/amf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_amf_o.d -o src/common/amf.o -x c++ src/common/amf.cpp CXX src/common/ac3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_ac3_o.d -o src/common/ac3.o -x c++ src/common/ac3.cpp CXX src/common/ape.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_ape_o.d -o src/common/ape.o -x c++ src/common/ape.cpp CXX lib/avilib-0.6.10/xio.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/lib_avilib-0_6_10_xio_o.d -o lib/avilib-0.6.10/xio.o -x c++ lib/avilib-0.6.10/xio.cpp CXX src/common/aac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_aac_o.d -o src/common/aac.o -x c++ src/common/aac.cpp CXX src/common/avc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_avc_o.d -o src/common/avc.o -x c++ src/common/avc.cpp CXX src/common/av1.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_av1_o.d -o src/common/av1.o -x c++ src/common/av1.cpp src/common/avc.cpp: In function 'memory_cptr mtx::avc::parse_sps(const memory_cptr&, mtx::avc::sps_info_t&, bool, bool, int64_t)': src/common/avc.cpp:240:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::avc::sps_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&sps, 0, sizeof(sps)); ^ In file included from src/common/avc.h:19, from src/common/avc.cpp:20: src/common/avc_types.h:60:8: note: 'struct mtx::avc::sps_info_t' declared here struct sps_info_t { ^~~~~~~~~~ src/common/avc.cpp: In function 'bool mtx::avc::parse_pps(const memory_cptr&, mtx::avc::pps_info_t&)': src/common/avc.cpp:507:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::avc::pps_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&pps, 0, sizeof(pps)); ^ In file included from src/common/avc.h:19, from src/common/avc.cpp:20: src/common/avc_types.h:97:8: note: 'struct mtx::avc::pps_info_t' declared here struct pps_info_t { ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/avc_es_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_avc_es_parser_o.d -o src/common/avc_es_parser.o -x c++ src/common/avc_es_parser.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ src/common/avc_es_parser.cpp: In member function 'bool mtx::avc::es_parser_c::parse_slice(const memory_cptr&, mtx::avc::slice_info_t&)': src/common/avc_es_parser.cpp:544:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::avc::slice_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&si, 0, sizeof(si)); ^ In file included from src/common/avc.h:19, from src/common/avc_es_parser.h:19, from src/common/avc_es_parser.cpp:18: src/common/avc_types.h:112:8: note: 'struct mtx::avc::slice_info_t' declared here struct slice_info_t { ^~~~~~~~~~~~ CXX src/mpegparser/M2VParser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mpegparser_M2VParser_o.d -o src/mpegparser/M2VParser.o -x c++ src/mpegparser/M2VParser.cpp CC lib/avilib-0.6.10/avimisc.c x86_64-alt-linux-gcc -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/lib_avilib-0_6_10_avimisc_o.d -o lib/avilib-0.6.10/avimisc.o lib/avilib-0.6.10/avimisc.c In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CC lib/avilib-0.6.10/avilib.c x86_64-alt-linux-gcc -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/lib_avilib-0_6_10_avilib_o.d -o lib/avilib-0.6.10/avilib.o lib/avilib-0.6.10/avilib.c In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ lib/avilib-0.6.10/avilib.c: In function 'avi_add_odml_index_entry.isra.4': lib/avilib-0.6.10/avilib.c:437:22: warning: '%02d' directive writing between 2 and 11 bytes into a region of size 3 [-Wformat-overflow=] sprintf(fcc, "ix%02d", AVI->aptr+1); ^~~~ lib/avilib-0.6.10/avilib.c:437:19: note: directive argument in the range [-2147483647, 2147483647] sprintf(fcc, "ix%02d", AVI->aptr+1); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from lib/avilib-0.6.10/avilib.h:35, from lib/avilib-0.6.10/avilib.c:36: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX src/mpegparser/CircBuffer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mpegparser_CircBuffer_o.d -o src/mpegparser/CircBuffer.o -x c++ src/mpegparser/CircBuffer.cpp CXX src/common/avcc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_avcc_o.d -o src/common/avcc.o -x c++ src/common/avcc.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ AR src/mpegparser/libmpegparser.a ar rc src/mpegparser/libmpegparser.a src/mpegparser/CircBuffer.o src/mpegparser/M2VParser.o src/mpegparser/MPEGVideoBuffer.o RANLIB src/mpegparser/libmpegparser.a ranlib src/mpegparser/libmpegparser.a CXX src/common/base64.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_base64_o.d -o src/common/base64.o -x c++ src/common/base64.cpp CXX src/common/bitvalue.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_bitvalue_o.d -o src/common/bitvalue.o -x c++ src/common/bitvalue.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ lib/avilib-0.6.10/avilib.c: In function 'AVI_write_frame': lib/avilib-0.6.10/avilib.c:1760:28: warning: '%1d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); ^~~ lib/avilib-0.6.10/avilib.c:1760:26: note: directive argument in the range [-2147483647, 2147483647] sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from lib/avilib-0.6.10/avilib.h:35, from lib/avilib-0.6.10/avilib.c:36: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 15 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/avilib-0.6.10/avilib.c: In function 'AVI_write_audio': lib/avilib-0.6.10/avilib.c:1760:28: warning: '%1d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); ^~~ lib/avilib-0.6.10/avilib.c:1760:26: note: directive argument in the range [-2147483647, 2147483647] sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); ^~~~~~~~ In file included from /usr/include/stdio.h:862, from lib/avilib-0.6.10/avilib.h:35, from lib/avilib-0.6.10/avilib.c:36: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 5 and 15 bytes into a destination of size 5 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/bswap.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_bswap_o.d -o src/common/bswap.o -x c++ src/common/bswap.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/cli_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_cli_parser_o.d -o src/common/cli_parser.o -x c++ src/common/cli_parser.cpp CXX src/common/xml/ebml_tags_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_xml_ebml_tags_converter_o.d -o src/common/xml/ebml_tags_converter.o -x c++ src/common/xml/ebml_tags_converter.cpp AR lib/avilib-0.6.10/libavi.a ar rc lib/avilib-0.6.10/libavi.a lib/avilib-0.6.10/avilib.o lib/avilib-0.6.10/avimisc.o lib/avilib-0.6.10/xio.o RANLIB lib/avilib-0.6.10/libavi.a ranlib lib/avilib-0.6.10/libavi.a : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/clpi.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_clpi_o.d -o src/common/clpi.o -x c++ src/common/clpi.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/codec.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_codec_o.d -o src/common/codec.o -x c++ src/common/codec.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/command_line.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_command_line_o.d -o src/common/command_line.o -x c++ src/common/command_line.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/common.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_common_o.d -o src/common/common.o -x c++ src/common/common.cpp CXX src/common/compression.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_compression_o.d -o src/common/compression.o -x c++ src/common/compression.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/content_decoder.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_content_decoder_o.d -o src/common/content_decoder.o -x c++ src/common/content_decoder.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/xml/ebml_segmentinfo_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_xml_ebml_segmentinfo_converter_o.d -o src/common/xml/ebml_segmentinfo_converter.o -x c++ src/common/xml/ebml_segmentinfo_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/date_time.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_date_time_o.d -o src/common/date_time.o -x c++ src/common/date_time.cpp CXX src/common/debugging.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_debugging_o.d -o src/common/debugging.o -x c++ src/common/debugging.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/dirac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_dirac_o.d -o src/common/dirac.o -x c++ src/common/dirac.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/doc_type_version_handler.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_doc_type_version_handler_o.d -o src/common/doc_type_version_handler.o -x c++ src/common/doc_type_version_handler.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/xml/ebml_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_xml_ebml_converter_o.d -o src/common/xml/ebml_converter.o -x c++ src/common/xml/ebml_converter.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/doc_type_version_handler_p.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_doc_type_version_handler_p_o.d -o src/common/doc_type_version_handler_p.o -x c++ src/common/doc_type_version_handler_p.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/dts.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_dts_o.d -o src/common/dts.o -x c++ src/common/dts.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/dts_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_dts_parser_o.d -o src/common/dts_parser.o -x c++ src/common/dts_parser.cpp CXX src/common/ebml.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_ebml_o.d -o src/common/ebml.o -x c++ src/common/ebml.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/endian.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_endian_o.d -o src/common/endian.o -x c++ src/common/endian.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/extern_data.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_extern_data_o.d -o src/common/extern_data.o -x c++ src/common/extern_data.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_file_o.d -o src/common/file.o -x c++ src/common/file.cpp CXX src/common/file_types.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_file_types_o.d -o src/common/file_types.o -x c++ src/common/file_types.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/flac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_flac_o.d -o src/common/flac.o -x c++ src/common/flac.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/fourcc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_fourcc_o.d -o src/common/fourcc.o -x c++ src/common/fourcc.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/frame_timing.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_frame_timing_o.d -o src/common/frame_timing.o -x c++ src/common/frame_timing.cpp CXX src/common/hacks.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_hacks_o.d -o src/common/hacks.o -x c++ src/common/hacks.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/hdmv_textst.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_hdmv_textst_o.d -o src/common/hdmv_textst.o -x c++ src/common/hdmv_textst.cpp CXX src/common/hevc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_hevc_o.d -o src/common/hevc.o -x c++ src/common/hevc.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ src/common/hevc.cpp: In function 'bool mtx::hevc::parse_vps(const memory_cptr&, mtx::hevc::vps_info_t&)': src/common/hevc.cpp:487:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::hevc::vps_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&vps, 0, sizeof(vps)); ^ In file included from src/common/hevc.h:18, from src/common/hevc.cpp:28: src/common/hevc_types.h:211:8: note: 'struct mtx::hevc::vps_info_t' declared here struct vps_info_t { ^~~~~~~~~~ src/common/hevc.cpp: In function 'memory_cptr mtx::hevc::parse_sps(const memory_cptr&, mtx::hevc::sps_info_t&, std::vector&, bool)': src/common/hevc.cpp:562:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::hevc::sps_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&sps, 0, sizeof(sps)); ^ In file included from src/common/hevc.h:18, from src/common/hevc.cpp:28: src/common/hevc_types.h:249:8: note: 'struct mtx::hevc::sps_info_t' declared here struct sps_info_t { ^~~~~~~~~~ src/common/hevc.cpp: In function 'bool mtx::hevc::parse_pps(const memory_cptr&, mtx::hevc::pps_info_t&)': src/common/hevc.cpp:695:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::hevc::pps_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&pps, 0, sizeof(pps)); ^ In file included from src/common/hevc.h:18, from src/common/hevc.cpp:28: src/common/hevc_types.h:293:8: note: 'struct mtx::hevc::pps_info_t' declared here struct pps_info_t { ^~~~~~~~~~ CXX src/common/hevc_es_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_hevc_es_parser_o.d -o src/common/hevc_es_parser.o -x c++ src/common/hevc_es_parser.cpp CXX src/common/hevcc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_hevcc_o.d -o src/common/hevcc.o -x c++ src/common/hevcc.cpp src/common/hevc_es_parser.cpp: In member function 'bool mtx::hevc::es_parser_c::parse_slice(const memory_cptr&, mtx::hevc::slice_info_t&)': src/common/hevc_es_parser.cpp:536:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mtx::hevc::slice_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&si, 0, sizeof(si)); ^ In file included from src/common/hevc_es_parser.cpp:25: src/common/hevc_es_parser.h:22:8: note: 'struct mtx::hevc::slice_info_t' declared here struct slice_info_t { ^~~~~~~~~~~~ CXX src/common/id3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_id3_o.d -o src/common/id3.o -x c++ src/common/id3.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/iso639.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_iso639_o.d -o src/common/iso639.o -x c++ src/common/iso639.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/ivf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_ivf_o.d -o src/common/ivf.o -x c++ src/common/ivf.cpp CXX src/common/json.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_json_o.d -o src/common/json.o -x c++ src/common/json.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/kate.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_kate_o.d -o src/common/kate.o -x c++ src/common/kate.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/kax_analyzer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_kax_analyzer_o.d -o src/common/kax_analyzer.o -x c++ src/common/kax_analyzer.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/kax_element_names.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_kax_element_names_o.d -o src/common/kax_element_names.o -x c++ src/common/kax_element_names.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/xml/ebml_chapters_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_xml_ebml_chapters_converter_o.d -o src/common/xml/ebml_chapters_converter.o -x c++ src/common/xml/ebml_chapters_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/tags/tags.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_tags_tags_o.d -o src/common/tags/tags.o -x c++ src/common/tags/tags.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/kax_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_kax_file_o.d -o src/common/kax_file.o -x c++ src/common/kax_file.cpp CXX src/common/strings/utf8.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_strings_utf8_o.d -o src/common/strings/utf8.o -x c++ src/common/strings/utf8.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/strings/parsing.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_strings_parsing_o.d -o src/common/strings/parsing.o -x c++ src/common/strings/parsing.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/kax_info.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_kax_info_o.d -o src/common/kax_info.o -x c++ src/common/kax_info.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/locale.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_locale_o.d -o src/common/locale.o -x c++ src/common/locale.cpp CXX src/common/locale_string.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_locale_string_o.d -o src/common/locale_string.o -x c++ src/common/locale_string.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/strings/formatting.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_strings_formatting_o.d -o src/common/strings/formatting.o -x c++ src/common/strings/formatting.cpp : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/logger.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_logger_o.d -o src/common/logger.o -x c++ src/common/logger.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/logger_win.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_logger_win_o.d -o src/common/logger_win.o -x c++ src/common/logger_win.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/markdown.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_markdown_o.d -o src/common/markdown.o -x c++ src/common/markdown.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/math.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_math_o.d -o src/common/math.o -x c++ src/common/math.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/memory.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_memory_o.d -o src/common/memory.o -x c++ src/common/memory.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mime.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mime_o.d -o src/common/mime.o -x c++ src/common/mime.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mime_types.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mime_types_o.d -o src/common/mime_types.o -x c++ src/common/mime_types.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_io_o.d -o src/common/mm_io.o -x c++ src/common/mm_io.cpp CXX src/common/mm_io_x.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_io_x_o.d -o src/common/mm_io_x.o -x c++ src/common/mm_io_x.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_mem_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_mem_io_o.d -o src/common/mm_mem_io.o -x c++ src/common/mm_mem_io.cpp CXX src/common/strings/editing.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_strings_editing_o.d -o src/common/strings/editing.o -x c++ src/common/strings/editing.cpp CXX src/common/mm_mpls_multi_file_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_mpls_multi_file_io_o.d -o src/common/mm_mpls_multi_file_io.o -x c++ src/common/mm_mpls_multi_file_io.cpp CXX src/common/mm_multi_file_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_multi_file_io_o.d -o src/common/mm_multi_file_io.o -x c++ src/common/mm_multi_file_io.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_null_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_null_io_o.d -o src/common/mm_null_io.o -x c++ src/common/mm_null_io.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_proxy_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_proxy_io_o.d -o src/common/mm_proxy_io.o -x c++ src/common/mm_proxy_io.cpp CXX src/common/mm_read_buffer_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_read_buffer_io_o.d -o src/common/mm_read_buffer_io.o -x c++ src/common/mm_read_buffer_io.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_stdio.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_stdio_o.d -o src/common/mm_stdio.o -x c++ src/common/mm_stdio.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_text_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_text_io_o.d -o src/common/mm_text_io.o -x c++ src/common/mm_text_io.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_write_buffer_io.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_write_buffer_io_o.d -o src/common/mm_write_buffer_io.o -x c++ src/common/mm_write_buffer_io.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mp3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mp3_o.d -o src/common/mp3.o -x c++ src/common/mp3.cpp CXX src/common/mpeg.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mpeg_o.d -o src/common/mpeg.o -x c++ src/common/mpeg.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mpeg1_2.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mpeg1_2_o.d -o src/common/mpeg1_2.o -x c++ src/common/mpeg1_2.cpp CXX src/common/mpeg4_p2.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mpeg4_p2_o.d -o src/common/mpeg4_p2.o -x c++ src/common/mpeg4_p2.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_stdio/windows.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_stdio_windows_o.d -o src/common/mm_stdio/windows.o -x c++ src/common/mm_stdio/windows.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_file_io/windows.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_file_io_windows_o.d -o src/common/mm_file_io/windows.o -x c++ src/common/mm_file_io/windows.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_file_io/unix.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_file_io_unix_o.d -o src/common/mm_file_io/unix.o -x c++ src/common/mm_file_io/unix.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mm_file_io/common.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mm_file_io_common_o.d -o src/common/mm_file_io/common.o -x c++ src/common/mm_file_io/common.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/mpls.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_mpls_o.d -o src/common/mpls.o -x c++ src/common/mpls.cpp CXX src/common/opus.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_opus_o.d -o src/common/opus.o -x c++ src/common/opus.cpp CXX src/common/output.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_output_o.d -o src/common/output.o -x c++ src/common/output.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/fs_sys_helpers/windows.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_fs_sys_helpers_windows_o.d -o src/common/fs_sys_helpers/windows.o -x c++ src/common/fs_sys_helpers/windows.cpp CXX src/common/property_element.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_property_element_o.d -o src/common/property_element.o -x c++ src/common/property_element.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/qt_kax_analyzer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_qt_kax_analyzer_o.d -o src/common/qt_kax_analyzer.o -x c++ src/common/qt_kax_analyzer.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/random.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_random_o.d -o src/common/random.o -x c++ src/common/random.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/fs_sys_helpers/unix.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_fs_sys_helpers_unix_o.d -o src/common/fs_sys_helpers/unix.o -x c++ src/common/fs_sys_helpers/unix.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/split_arg_parsing.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_split_arg_parsing_o.d -o src/common/split_arg_parsing.o -x c++ src/common/split_arg_parsing.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/fs_sys_helpers/common.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_fs_sys_helpers_common_o.d -o src/common/fs_sys_helpers/common.o -x c++ src/common/fs_sys_helpers/common.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/compression/zlib.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_compression_zlib_o.d -o src/common/compression/zlib.o -x c++ src/common/compression/zlib.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/split_point.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_split_point_o.d -o src/common/split_point.o -x c++ src/common/split_point.cpp CXX src/common/spu.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_spu_o.d -o src/common/spu.o -x c++ src/common/spu.cpp CXX src/common/stereo_mode.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_stereo_mode_o.d -o src/common/stereo_mode.o -x c++ src/common/stereo_mode.cpp CXX src/common/terminal.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_terminal_o.d -o src/common/terminal.o -x c++ src/common/terminal.cpp CXX src/common/theora.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_theora_o.d -o src/common/theora.o -x c++ src/common/theora.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/track_statistics.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_track_statistics_o.d -o src/common/track_statistics.o -x c++ src/common/track_statistics.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/translation.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_translation_o.d -o src/common/translation.o -x c++ src/common/translation.cpp CXX src/common/truehd.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_truehd_o.d -o src/common/truehd.o -x c++ src/common/truehd.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/compression/header_removal.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_compression_header_removal_o.d -o src/common/compression/header_removal.o -x c++ src/common/compression/header_removal.cpp CXX src/common/unique_numbers.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_unique_numbers_o.d -o src/common/unique_numbers.o -x c++ src/common/unique_numbers.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/utf8_codecvt_facet.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_utf8_codecvt_facet_o.d -o src/common/utf8_codecvt_facet.o -x c++ src/common/utf8_codecvt_facet.cpp CXX src/common/vc1.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_vc1_o.d -o src/common/vc1.o -x c++ src/common/vc1.cpp CXX src/common/version.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_version_o.d -o src/common/version.o -x c++ src/common/version.cpp CXX src/common/vint.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_vint_o.d -o src/common/vint.o -x c++ src/common/vint.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/vobsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_vobsub_o.d -o src/common/vobsub.o -x c++ src/common/vobsub.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/wavpack.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_wavpack_o.d -o src/common/wavpack.o -x c++ src/common/wavpack.cpp CXX src/common/webm.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_webm_o.d -o src/common/webm.o -x c++ src/common/webm.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/webvtt.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_webvtt_o.d -o src/common/webvtt.o -x c++ src/common/webvtt.cpp CXX src/common/checksums/md5.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_checksums_md5_o.d -o src/common/checksums/md5.o -x c++ src/common/checksums/md5.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/win_itaskbarlist3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_win_itaskbarlist3_o.d -o src/common/win_itaskbarlist3.o -x c++ src/common/win_itaskbarlist3.cpp CXX src/common/chapters/chapters.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_chapters_chapters_o.d -o src/common/chapters/chapters.o -x c++ src/common/chapters/chapters.cpp CXX src/common/chapters/cue_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_chapters_cue_parser_o.d -o src/common/chapters/cue_parser.o -x c++ src/common/chapters/cue_parser.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/checksums/crc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_checksums_crc_o.d -o src/common/checksums/crc.o -x c++ src/common/checksums/crc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/common/chapters/writer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_chapters_writer_o.d -o src/common/chapters/writer.o -x c++ src/common/chapters/writer.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/checksums/base.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_checksums_base_o.d -o src/common/checksums/base.o -x c++ src/common/checksums/base.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/common/checksums/adler32.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_common_checksums_adler32_o.d -o src/common/checksums/adler32.o -x c++ src/common/checksums/adler32.cpp CXX src/merge/mkvmerge.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_mkvmerge_o.d -o src/merge/mkvmerge.o -x c++ src/merge/mkvmerge.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/merge/webm.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_webm_o.d -o src/merge/webm.o -x c++ src/merge/webm.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/merge/track_info.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_track_info_o.d -o src/merge/track_info.o -x c++ src/merge/track_info.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/wav_pcm_demuxer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_wav_pcm_demuxer_o.d -o src/input/wav_pcm_demuxer.o -x c++ src/input/wav_pcm_demuxer.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_webvtt.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_webvtt_o.d -o src/output/p_webvtt.o -x c++ src/output/p_webvtt.cpp CXX src/info/info_cli_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_info_info_cli_parser_o.d -o src/info/info_cli_parser.o -x c++ src/info/info_cli_parser.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/info/mkvinfo.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_info_mkvinfo_o.d -o src/info/mkvinfo.o -x c++ src/info/mkvinfo.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/extract/mkvextract.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_mkvextract_o.d -o src/extract/mkvextract.o -x c++ src/extract/mkvextract.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_webvtt.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_webvtt_o.d -o src/extract/xtr_webvtt.o -x c++ src/extract/xtr_webvtt.cpp CXX src/merge/timestamp_factory.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_timestamp_factory_o.d -o src/merge/timestamp_factory.o -x c++ src/merge/timestamp_factory.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] AR src/common/libmtxcommon.a ar rc src/common/libmtxcommon.a src/common/aac.o src/common/ac3.o src/common/amf.o src/common/ape.o src/common/av1.o src/common/avc.o src/common/avc_es_parser.o src/common/avcc.o src/common/base64.o src/common/bitvalue.o src/common/bswap.o src/common/cli_parser.o src/common/clpi.o src/common/codec.o src/common/command_line.o src/common/common.o src/common/compression.o src/common/content_decoder.o src/common/date_time.o src/common/debugging.o src/common/dirac.o src/common/doc_type_version_handler.o src/common/doc_type_version_handler_p.o src/common/dts.o src/common/dts_parser.o src/common/ebml.o src/common/endian.o src/common/extern_data.o src/common/file.o src/common/file_types.o src/common/flac.o src/common/fourcc.o src/common/frame_timing.o src/common/hacks.o src/common/hdmv_textst.o src/common/hevc.o src/common/hevc_es_parser.o src/common/hevcc.o src/common/id3.o src/common/iso639.o src/common/ivf.o src/common/json.o src/common/kate.o src/common/kax_analyzer.o src/common/kax_element_names.o src/common/kax_file.o src/common/kax_info.o src/common/locale.o src/common/locale_string.o src/common/logger.o src/common/logger_win.o src/common/markdown.o src/common/math.o src/common/memory.o src/common/mime.o src/common/mime_types.o src/common/mm_io.o src/common/mm_io_x.o src/common/mm_mem_io.o src/common/mm_mpls_multi_file_io.o src/common/mm_multi_file_io.o src/common/mm_null_io.o src/common/mm_proxy_io.o src/common/mm_read_buffer_io.o src/common/mm_stdio.o src/common/mm_text_io.o src/common/mm_write_buffer_io.o src/common/mp3.o src/common/mpeg.o src/common/mpeg1_2.o src/common/mpeg4_p2.o src/common/mpls.o src/common/opus.o src/common/output.o src/common/property_element.o src/common/qt_kax_analyzer.o src/common/random.o src/common/split_arg_parsing.o src/common/split_point.o src/common/spu.o src/common/stereo_mode.o src/common/terminal.o src/common/theora.o src/common/track_statistics.o src/common/translation.o src/common/truehd.o src/common/unique_numbers.o src/common/utf8_codecvt_facet.o src/common/vc1.o src/common/version.o src/common/vint.o src/common/vobsub.o src/common/wavpack.o src/common/webm.o src/common/webvtt.o src/common/win_itaskbarlist3.o src/common/chapters/chapters.o src/common/chapters/cue_parser.o src/common/chapters/writer.o src/common/checksums/adler32.o src/common/checksums/base.o src/common/checksums/crc.o src/common/checksums/md5.o src/common/compression/header_removal.o src/common/compression/zlib.o src/common/fs_sys_helpers/common.o src/common/fs_sys_helpers/unix.o src/common/fs_sys_helpers/windows.o src/common/mm_file_io/common.o src/common/mm_file_io/unix.o src/common/mm_file_io/windows.o src/common/mm_stdio/windows.o src/common/strings/editing.o src/common/strings/formatting.o src/common/strings/parsing.o src/common/strings/utf8.o src/common/tags/tags.o src/common/xml/ebml_chapters_converter.o src/common/xml/ebml_converter.o src/common/xml/ebml_segmentinfo_converter.o src/common/xml/ebml_tags_converter.o src/common/xml/xml.o CXX src/propedit/propedit.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_propedit_o.d -o src/propedit/propedit.o -x c++ src/propedit/propedit.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] RANLIB src/common/libmtxcommon.a ranlib src/common/libmtxcommon.a CXX src/input/wav_dts_demuxer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_wav_dts_demuxer_o.d -o src/input/wav_dts_demuxer.o -x c++ src/input/wav_dts_demuxer.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ LINK src/tools/ebml_validator x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/tools/ebml_validator src/tools/ebml_validator.o src/tools/element_info.o -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml LINK src/mkvinfo x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/mkvinfo src/info/info_cli_parser.o src/info/mkvinfo.o -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml CXX src/propedit/track_target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_track_target_o.d -o src/propedit/track_target.o -x c++ src/propedit/track_target.cpp RCC src/mkvtoolnix-gui/qt_resources.qrc /usr/bin/rcc-qt5 src/mkvtoolnix-gui/qt_resources.qrc > src/mkvtoolnix-gui/qt_resources.cpp CXX src/mkvtoolnix-gui/qt_resources.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_qt_resources_o.d -o src/mkvtoolnix-gui/qt_resources.o -x c++ src/mkvtoolnix-gui/qt_resources.cpp CXX src/output/p_wavpack.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_wavpack_o.d -o src/output/p_wavpack.o -x c++ src/output/p_wavpack.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ UIC src/mkvtoolnix-gui/forms/watch_jobs/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/watch_jobs/tool.ui > src/mkvtoolnix-gui/forms/watch_jobs/tool.h UIC src/mkvtoolnix-gui/forms/main_window/main_window.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/main_window.ui > src/mkvtoolnix-gui/forms/main_window/main_window.h CXX src/mkvtoolnix-gui/watch_jobs/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_watch_jobs_tool_o.d -o src/mkvtoolnix-gui/watch_jobs/tool.o -x c++ src/mkvtoolnix-gui/watch_jobs/tool.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/extract/xtr_wav.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_wav_o.d -o src/extract/xtr_wav.o -x c++ src/extract/xtr_wav.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/merge/timestamp_calculator.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_timestamp_calculator_o.d -o src/merge/timestamp_calculator.o -x c++ src/merge/timestamp_calculator.cpp UIC src/mkvtoolnix-gui/forms/watch_jobs/tab.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/watch_jobs/tab.ui > src/mkvtoolnix-gui/forms/watch_jobs/tab.h CXX src/mkvtoolnix-gui/watch_jobs/tab.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_watch_jobs_tab_o.d -o src/mkvtoolnix-gui/watch_jobs/tab.o -x c++ src/mkvtoolnix-gui/watch_jobs/tab.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ UIC src/mkvtoolnix-gui/forms/chapter_editor/generate_sub_chapters_parameters_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/chapter_editor/generate_sub_chapters_parameters_dialog.ui > src/mkvtoolnix-gui/forms/chapter_editor/generate_sub_chapters_parameters_dialog.h UIC src/mkvtoolnix-gui/forms/chapter_editor/mass_modification_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/chapter_editor/mass_modification_dialog.ui > src/mkvtoolnix-gui/forms/chapter_editor/mass_modification_dialog.h UIC src/mkvtoolnix-gui/forms/chapter_editor/renumber_sub_chapters_parameters_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/chapter_editor/renumber_sub_chapters_parameters_dialog.ui > src/mkvtoolnix-gui/forms/chapter_editor/renumber_sub_chapters_parameters_dialog.h UIC src/mkvtoolnix-gui/forms/chapter_editor/tab.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/chapter_editor/tab.ui > src/mkvtoolnix-gui/forms/chapter_editor/tab.h UIC src/mkvtoolnix-gui/forms/chapter_editor/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/chapter_editor/tool.ui > src/mkvtoolnix-gui/forms/chapter_editor/tool.h UIC src/mkvtoolnix-gui/forms/header_editor/action_for_dropped_files_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/action_for_dropped_files_dialog.ui > src/mkvtoolnix-gui/forms/header_editor/action_for_dropped_files_dialog.h UIC src/mkvtoolnix-gui/forms/header_editor/attached_file_page.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/attached_file_page.ui > src/mkvtoolnix-gui/forms/header_editor/attached_file_page.h UIC src/mkvtoolnix-gui/forms/header_editor/attachments_page.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/attachments_page.ui > src/mkvtoolnix-gui/forms/header_editor/attachments_page.h UIC src/mkvtoolnix-gui/forms/header_editor/tab.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/tab.ui > src/mkvtoolnix-gui/forms/header_editor/tab.h UIC src/mkvtoolnix-gui/forms/header_editor/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/tool.ui > src/mkvtoolnix-gui/forms/header_editor/tool.h UIC src/mkvtoolnix-gui/forms/header_editor/track_type_page.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/track_type_page.ui > src/mkvtoolnix-gui/forms/header_editor/track_type_page.h UIC src/mkvtoolnix-gui/forms/header_editor/value_page.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/header_editor/value_page.ui > src/mkvtoolnix-gui/forms/header_editor/value_page.h In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ UIC src/mkvtoolnix-gui/forms/info/element_viewer_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/info/element_viewer_dialog.ui > src/mkvtoolnix-gui/forms/info/element_viewer_dialog.h UIC src/mkvtoolnix-gui/forms/info/job_settings_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/info/job_settings_dialog.ui > src/mkvtoolnix-gui/forms/info/job_settings_dialog.h UIC src/mkvtoolnix-gui/forms/info/job_settings_widget.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/info/job_settings_widget.ui > src/mkvtoolnix-gui/forms/info/job_settings_widget.h UIC src/mkvtoolnix-gui/forms/info/tab.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/info/tab.ui > src/mkvtoolnix-gui/forms/info/tab.h UIC src/mkvtoolnix-gui/forms/info/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/info/tool.ui > src/mkvtoolnix-gui/forms/info/tool.h UIC src/mkvtoolnix-gui/forms/jobs/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/jobs/tool.ui > src/mkvtoolnix-gui/forms/jobs/tool.h UIC src/mkvtoolnix-gui/forms/main_window/available_update_info_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/available_update_info_dialog.ui > src/mkvtoolnix-gui/forms/main_window/available_update_info_dialog.h UIC src/mkvtoolnix-gui/forms/main_window/code_of_conduct_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/code_of_conduct_dialog.ui > src/mkvtoolnix-gui/forms/main_window/code_of_conduct_dialog.h UIC src/mkvtoolnix-gui/forms/main_window/preferences_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/preferences_dialog.ui > src/mkvtoolnix-gui/forms/main_window/preferences_dialog.h UIC src/mkvtoolnix-gui/forms/main_window/prefs_run_program_widget.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/prefs_run_program_widget.ui > src/mkvtoolnix-gui/forms/main_window/prefs_run_program_widget.h UIC src/mkvtoolnix-gui/forms/main_window/select_character_set_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/select_character_set_dialog.ui > src/mkvtoolnix-gui/forms/main_window/select_character_set_dialog.h UIC src/mkvtoolnix-gui/forms/main_window/status_bar_progress_widget.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/main_window/status_bar_progress_widget.ui > src/mkvtoolnix-gui/forms/main_window/status_bar_progress_widget.h UIC src/mkvtoolnix-gui/forms/merge/adding_appending_files_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/adding_appending_files_dialog.ui > src/mkvtoolnix-gui/forms/merge/adding_appending_files_dialog.h UIC src/mkvtoolnix-gui/forms/merge/additional_command_line_options_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/additional_command_line_options_dialog.ui > src/mkvtoolnix-gui/forms/merge/additional_command_line_options_dialog.h UIC src/mkvtoolnix-gui/forms/merge/ask_scan_for_playlists_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/ask_scan_for_playlists_dialog.ui > src/mkvtoolnix-gui/forms/merge/ask_scan_for_playlists_dialog.h UIC src/mkvtoolnix-gui/forms/merge/command_line_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/command_line_dialog.ui > src/mkvtoolnix-gui/forms/merge/command_line_dialog.h UIC src/mkvtoolnix-gui/forms/merge/executable_location_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/executable_location_dialog.ui > src/mkvtoolnix-gui/forms/merge/executable_location_dialog.h UIC src/mkvtoolnix-gui/forms/merge/select_playlist_dialog.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/select_playlist_dialog.ui > src/mkvtoolnix-gui/forms/merge/select_playlist_dialog.h UIC src/mkvtoolnix-gui/forms/merge/tab.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/tab.ui > src/mkvtoolnix-gui/forms/merge/tab.h UIC src/mkvtoolnix-gui/forms/merge/tool.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/merge/tool.ui > src/mkvtoolnix-gui/forms/merge/tool.h UIC src/mkvtoolnix-gui/forms/util/side_by_side_multi_select.ui /usr/bin/uic-qt5 --translate QTR src/mkvtoolnix-gui/forms/util/side_by_side_multi_select.ui > src/mkvtoolnix-gui/forms/util/side_by_side_multi_select.h MOC src/mkvtoolnix-gui/app.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/app.h > src/mkvtoolnix-gui/app.moc CXX src/mkvtoolnix-gui/app.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_app_moco.d -o src/mkvtoolnix-gui/app.moco -x c++ src/mkvtoolnix-gui/app.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/chapter_editor/chapter_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/chapter_model.h > src/mkvtoolnix-gui/chapter_editor/chapter_model.moc CXX src/mkvtoolnix-gui/chapter_editor/chapter_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_chapter_model_moco.d -o src/mkvtoolnix-gui/chapter_editor/chapter_model.moco -x c++ src/mkvtoolnix-gui/chapter_editor/chapter_model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/wav_ac3wav_demuxer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_wav_ac3wav_demuxer_o.d -o src/input/wav_ac3wav_demuxer.o -x c++ src/input/wav_ac3wav_demuxer.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.h > src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_widget_o.d -o src/mkvtoolnix-gui/util/widget.o -x c++ src/mkvtoolnix-gui/util/widget.cpp CXX src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_generate_sub_chapters_parameters_dialog_moco.d -o src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.moco -x c++ src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.moc CXX src/input/wav_ac3acm_demuxer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_wav_ac3acm_demuxer_o.d -o src/input/wav_ac3acm_demuxer.o -x c++ src/input/wav_ac3acm_demuxer.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/waiting_spinner_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_waiting_spinner_widget_o.d -o src/mkvtoolnix-gui/util/waiting_spinner_widget.o -x c++ src/mkvtoolnix-gui/util/waiting_spinner_widget.cpp MOC src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.h > src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.moc CXX src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_mass_modification_dialog_moco.d -o src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.moco -x c++ src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.moc CXX src/output/p_vpx.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_vpx_o.d -o src/output/p_vpx.o -x c++ src/output/p_vpx.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/unix_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_unix_widget_o.d -o src/mkvtoolnix-gui/util/unix_widget.o -x c++ src/mkvtoolnix-gui/util/unix_widget.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/chapter_editor/name_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/name_model.h > src/mkvtoolnix-gui/chapter_editor/name_model.moc CXX src/mkvtoolnix-gui/chapter_editor/name_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_name_model_moco.d -o src/mkvtoolnix-gui/chapter_editor/name_model.moco -x c++ src/mkvtoolnix-gui/chapter_editor/name_model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/tree.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_tree_o.d -o src/mkvtoolnix-gui/util/tree.o -x c++ src/mkvtoolnix-gui/util/tree.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.h > src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.moc CXX src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_renumber_sub_chapters_parameters_dialog_moco.d -o src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.moco -x c++ src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.moc CXX src/output/p_vorbis.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_vorbis_o.d -o src/output/p_vorbis.o -x c++ src/output/p_vorbis.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/chapter_editor/tab.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/tab.h > src/mkvtoolnix-gui/chapter_editor/tab.moc CXX src/mkvtoolnix-gui/chapter_editor/tab.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_tab_moco.d -o src/mkvtoolnix-gui/chapter_editor/tab.moco -x c++ src/mkvtoolnix-gui/chapter_editor/tab.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/chapter_editor/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/chapter_editor/tool.h > src/mkvtoolnix-gui/chapter_editor/tool.moc MOC src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.h > src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.moc CXX src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_action_for_dropped_files_dialog_moco.d -o src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.moco -x c++ src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.moc CXX src/mkvtoolnix-gui/chapter_editor/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_tool_moco.d -o src/mkvtoolnix-gui/chapter_editor/tool.moco -x c++ src/mkvtoolnix-gui/chapter_editor/tool.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_vobsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_vobsub_o.d -o src/extract/xtr_vobsub.o -x c++ src/extract/xtr_vobsub.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/header_editor/attached_file_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/attached_file_page.h > src/mkvtoolnix-gui/header_editor/attached_file_page.moc MOC src/mkvtoolnix-gui/header_editor/attachments_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/attachments_page.h > src/mkvtoolnix-gui/header_editor/attachments_page.moc CXX src/mkvtoolnix-gui/header_editor/attached_file_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_attached_file_page_moco.d -o src/mkvtoolnix-gui/header_editor/attached_file_page.moco -x c++ src/mkvtoolnix-gui/header_editor/attached_file_page.moc CXX src/mkvtoolnix-gui/header_editor/attachments_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_attachments_page_moco.d -o src/mkvtoolnix-gui/header_editor/attachments_page.moco -x c++ src/mkvtoolnix-gui/header_editor/attachments_page.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/header_editor/empty_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/empty_page.h > src/mkvtoolnix-gui/header_editor/empty_page.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/empty_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_empty_page_moco.d -o src/mkvtoolnix-gui/header_editor/empty_page.moco -x c++ src/mkvtoolnix-gui/header_editor/empty_page.moc CXX src/merge/reader_detection_and_creation.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_reader_detection_and_creation_o.d -o src/merge/reader_detection_and_creation.o -x c++ src/merge/reader_detection_and_creation.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/header_editor/page_base.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/page_base.h > src/mkvtoolnix-gui/header_editor/page_base.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/page_base.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_page_base_moco.d -o src/mkvtoolnix-gui/header_editor/page_base.moco -x c++ src/mkvtoolnix-gui/header_editor/page_base.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/header_editor/page_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/page_model.h > src/mkvtoolnix-gui/header_editor/page_model.moc CXX src/mkvtoolnix-gui/header_editor/page_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_page_model_moco.d -o src/mkvtoolnix-gui/header_editor/page_model.moco -x c++ src/mkvtoolnix-gui/header_editor/page_model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/propedit/target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_target_o.d -o src/propedit/target.o -x c++ src/propedit/target.cpp MOC src/mkvtoolnix-gui/header_editor/tab.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/tab.h > src/mkvtoolnix-gui/header_editor/tab.moc CXX src/mkvtoolnix-gui/header_editor/tab.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_tab_moco.d -o src/mkvtoolnix-gui/header_editor/tab.moco -x c++ src/mkvtoolnix-gui/header_editor/tab.moc CXX src/mkvtoolnix-gui/util/style_helper.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_style_helper_o.d -o src/mkvtoolnix-gui/util/style_helper.o -x c++ src/mkvtoolnix-gui/util/style_helper.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_vobsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_vobsub_o.d -o src/output/p_vobsub.o -x c++ src/output/p_vobsub.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/header_editor/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/tool.h > src/mkvtoolnix-gui/header_editor/tool.moc MOC src/mkvtoolnix-gui/header_editor/top_level_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/top_level_page.h > src/mkvtoolnix-gui/header_editor/top_level_page.moc CXX src/mkvtoolnix-gui/header_editor/top_level_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_top_level_page_moco.d -o src/mkvtoolnix-gui/header_editor/top_level_page.moco -x c++ src/mkvtoolnix-gui/header_editor/top_level_page.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_tool_moco.d -o src/mkvtoolnix-gui/header_editor/tool.moco -x c++ src/mkvtoolnix-gui/header_editor/tool.moc CXX src/mkvtoolnix-gui/util/string.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_string_o.d -o src/mkvtoolnix-gui/util/string.o -x c++ src/mkvtoolnix-gui/util/string.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/merge/reader_detection_and_creation.cpp:49: src/input/r_qtmp4.h: In constructor 'qtmp4_demuxer_c::qtmp4_demuxer_c(qtmp4_reader_c&)': src/input/r_qtmp4.h:315:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct esds_t' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&esds, 0, sizeof(esds_t)); ^ In file included from src/input/r_qtmp4.h:22, from src/merge/reader_detection_and_creation.cpp:49: src/input/qtmp4_atoms.h:201:16: note: 'struct esds_t' declared here typedef struct { ^ CXX src/mkvtoolnix-gui/util/side_by_side_multi_select.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_side_by_side_multi_select_o.d -o src/mkvtoolnix-gui/util/side_by_side_multi_select.o -x c++ src/mkvtoolnix-gui/util/side_by_side_multi_select.cpp MOC src/mkvtoolnix-gui/header_editor/track_type_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/track_type_page.h > src/mkvtoolnix-gui/header_editor/track_type_page.moc MOC src/mkvtoolnix-gui/header_editor/value_page.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/header_editor/value_page.h > src/mkvtoolnix-gui/header_editor/value_page.moc CXX src/mkvtoolnix-gui/header_editor/track_type_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_track_type_page_moco.d -o src/mkvtoolnix-gui/header_editor/track_type_page.moco -x c++ src/mkvtoolnix-gui/header_editor/track_type_page.moc CXX src/output/p_vobbtn.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_vobbtn_o.d -o src/output/p_vobbtn.o -x c++ src/output/p_vobbtn.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/value_page.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_value_page_moco.d -o src/mkvtoolnix-gui/header_editor/value_page.moco -x c++ src/mkvtoolnix-gui/header_editor/value_page.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/propedit/tag_target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_tag_target_o.d -o src/propedit/tag_target.o -x c++ src/propedit/tag_target.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/info/element_reader.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/element_reader.h > src/mkvtoolnix-gui/info/element_reader.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/element_reader.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_element_reader_moco.d -o src/mkvtoolnix-gui/info/element_reader.moco -x c++ src/mkvtoolnix-gui/info/element_reader.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/info/element_viewer_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/element_viewer_dialog.h > src/mkvtoolnix-gui/info/element_viewer_dialog.moc CXX src/mkvtoolnix-gui/info/element_viewer_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_element_viewer_dialog_moco.d -o src/mkvtoolnix-gui/info/element_viewer_dialog.moco -x c++ src/mkvtoolnix-gui/info/element_viewer_dialog.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/truehd_ac3_splitting_packet_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_truehd_ac3_splitting_packet_converter_o.d -o src/input/truehd_ac3_splitting_packet_converter.o -x c++ src/input/truehd_ac3_splitting_packet_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/info/job_settings_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/job_settings_dialog.h > src/mkvtoolnix-gui/info/job_settings_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/info/job_settings_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/job_settings_widget.h > src/mkvtoolnix-gui/info/job_settings_widget.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/job_settings_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_job_settings_dialog_moco.d -o src/mkvtoolnix-gui/info/job_settings_dialog.moco -x c++ src/mkvtoolnix-gui/info/job_settings_dialog.moc CXX src/mkvtoolnix-gui/info/job_settings_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_job_settings_widget_moco.d -o src/mkvtoolnix-gui/info/job_settings_widget.moco -x c++ src/mkvtoolnix-gui/info/job_settings_widget.moc CXX src/output/p_video_for_windows.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_video_for_windows_o.d -o src/output/p_video_for_windows.o -x c++ src/output/p_video_for_windows.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/settings.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_settings_o.d -o src/mkvtoolnix-gui/util/settings.o -x c++ src/mkvtoolnix-gui/util/settings.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/extract/xtr_tta.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_tta_o.d -o src/extract/xtr_tta.o -x c++ src/extract/xtr_tta.cpp MOC src/mkvtoolnix-gui/info/model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/model.h > src/mkvtoolnix-gui/info/model.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/info/model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_model_moco.d -o src/mkvtoolnix-gui/info/model.moco -x c++ src/mkvtoolnix-gui/info/model.moc MOC src/mkvtoolnix-gui/info/tab.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/tab.h > src/mkvtoolnix-gui/info/tab.moc CXX src/mkvtoolnix-gui/info/tab.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_tab_moco.d -o src/mkvtoolnix-gui/info/tab.moco -x c++ src/mkvtoolnix-gui/info/tab.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/merge/packet.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_packet_o.d -o src/merge/packet.o -x c++ src/merge/packet.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_vc1.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_vc1_o.d -o src/output/p_vc1.o -x c++ src/output/p_vc1.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/info/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/info/tool.h > src/mkvtoolnix-gui/info/tool.moc CXX src/mkvtoolnix-gui/info/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_tool_moco.d -o src/mkvtoolnix-gui/info/tool.moco -x c++ src/mkvtoolnix-gui/info/tool.moc MOC src/mkvtoolnix-gui/jobs/info_job.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/info_job.h > src/mkvtoolnix-gui/jobs/info_job.moc CXX src/mkvtoolnix-gui/jobs/info_job.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_info_job_moco.d -o src/mkvtoolnix-gui/jobs/info_job.moco -x c++ src/mkvtoolnix-gui/jobs/info_job.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/jobs/job.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/job.h > src/mkvtoolnix-gui/jobs/job.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/jobs/job.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_job_moco.d -o src/mkvtoolnix-gui/jobs/job.moco -x c++ src/mkvtoolnix-gui/jobs/job.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/jobs/model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/model.h > src/mkvtoolnix-gui/jobs/model.moc CXX src/mkvtoolnix-gui/jobs/model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_model_moco.d -o src/mkvtoolnix-gui/jobs/model.moco -x c++ src/mkvtoolnix-gui/jobs/model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/jobs/mux_job.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/mux_job.h > src/mkvtoolnix-gui/jobs/mux_job.moc MOC src/mkvtoolnix-gui/jobs/program_runner.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/program_runner.h > src/mkvtoolnix-gui/jobs/program_runner.moc CXX src/mkvtoolnix-gui/util/serial_worker_queue.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_serial_worker_queue_o.d -o src/mkvtoolnix-gui/util/serial_worker_queue.o -x c++ src/mkvtoolnix-gui/util/serial_worker_queue.cpp CXX src/mkvtoolnix-gui/jobs/mux_job.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_mux_job_moco.d -o src/mkvtoolnix-gui/jobs/mux_job.moco -x c++ src/mkvtoolnix-gui/jobs/mux_job.moc MOC src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.h > src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.moc CXX src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_program_runner_linux_program_runner_moco.d -o src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.moco -x c++ src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/jobs/program_runner.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_program_runner_moco.d -o src/mkvtoolnix-gui/jobs/program_runner.moco -x c++ src/mkvtoolnix-gui/jobs/program_runner.moc MOC src/mkvtoolnix-gui/jobs/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/jobs/tool.h > src/mkvtoolnix-gui/jobs/tool.moc CXX src/mkvtoolnix-gui/jobs/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_tool_moco.d -o src/mkvtoolnix-gui/jobs/tool.moco -x c++ src/mkvtoolnix-gui/jobs/tool.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/main_window/available_update_info_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/available_update_info_dialog.h > src/mkvtoolnix-gui/main_window/available_update_info_dialog.moc CXX src/mkvtoolnix-gui/main_window/available_update_info_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_available_update_info_dialog_moco.d -o src/mkvtoolnix-gui/main_window/available_update_info_dialog.moco -x c++ src/mkvtoolnix-gui/main_window/available_update_info_dialog.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/teletext_to_srt_packet_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_teletext_to_srt_packet_converter_o.d -o src/input/teletext_to_srt_packet_converter.o -x c++ src/input/teletext_to_srt_packet_converter.cpp MOC src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.h > src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.moc MOC src/mkvtoolnix-gui/main_window/main_window.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/main_window.h > src/mkvtoolnix-gui/main_window/main_window.moc CXX src/mkvtoolnix-gui/main_window/main_window.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_main_window_moco.d -o src/mkvtoolnix-gui/main_window/main_window.moco -x c++ src/mkvtoolnix-gui/main_window/main_window.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_code_of_conduct_dialog_moco.d -o src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.moco -x c++ src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/merge/output_control.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_output_control_o.d -o src/merge/output_control.o -x c++ src/merge/output_control.cpp MOC src/mkvtoolnix-gui/main_window/preferences_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/preferences_dialog.h > src/mkvtoolnix-gui/main_window/preferences_dialog.moc CXX src/mkvtoolnix-gui/main_window/preferences_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_preferences_dialog_moco.d -o src/mkvtoolnix-gui/main_window/preferences_dialog.moco -x c++ src/mkvtoolnix-gui/main_window/preferences_dialog.moc MOC src/mkvtoolnix-gui/main_window/prefs_run_program_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/prefs_run_program_widget.h > src/mkvtoolnix-gui/main_window/prefs_run_program_widget.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/prefs_run_program_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_prefs_run_program_widget_moco.d -o src/mkvtoolnix-gui/main_window/prefs_run_program_widget.moco -x c++ src/mkvtoolnix-gui/main_window/prefs_run_program_widget.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/main_window/select_character_set_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/select_character_set_dialog.h > src/mkvtoolnix-gui/main_window/select_character_set_dialog.moc CXX src/mkvtoolnix-gui/main_window/select_character_set_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_select_character_set_dialog_moco.d -o src/mkvtoolnix-gui/main_window/select_character_set_dialog.moco -x c++ src/mkvtoolnix-gui/main_window/select_character_set_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/main_window/status_bar_progress_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/status_bar_progress_widget.h > src/mkvtoolnix-gui/main_window/status_bar_progress_widget.moc CXX src/mkvtoolnix-gui/main_window/status_bar_progress_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_status_bar_progress_widget_moco.d -o src/mkvtoolnix-gui/main_window/status_bar_progress_widget.moco -x c++ src/mkvtoolnix-gui/main_window/status_bar_progress_widget.moc MOC src/mkvtoolnix-gui/main_window/taskbar_progress.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/taskbar_progress.h > src/mkvtoolnix-gui/main_window/taskbar_progress.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/main_window/taskbar_progress.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_taskbar_progress_moco.d -o src/mkvtoolnix-gui/main_window/taskbar_progress.moco -x c++ src/mkvtoolnix-gui/main_window/taskbar_progress.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/main_window/tool_base.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/tool_base.h > src/mkvtoolnix-gui/main_window/tool_base.moc CXX src/mkvtoolnix-gui/main_window/tool_base.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_tool_base_moco.d -o src/mkvtoolnix-gui/main_window/tool_base.moco -x c++ src/mkvtoolnix-gui/main_window/tool_base.moc MOC src/mkvtoolnix-gui/main_window/update_checker.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/main_window/update_checker.h > src/mkvtoolnix-gui/main_window/update_checker.moc CXX src/mkvtoolnix-gui/main_window/update_checker.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_update_checker_moco.d -o src/mkvtoolnix-gui/main_window/update_checker.moco -x c++ src/mkvtoolnix-gui/main_window/update_checker.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/merge/adding_appending_files_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/adding_appending_files_dialog.h > src/mkvtoolnix-gui/merge/adding_appending_files_dialog.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/adding_appending_files_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_adding_appending_files_dialog_moco.d -o src/mkvtoolnix-gui/merge/adding_appending_files_dialog.moco -x c++ src/mkvtoolnix-gui/merge/adding_appending_files_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/propedit/segment_info_target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_segment_info_target_o.d -o src/propedit/segment_info_target.o -x c++ src/propedit/segment_info_target.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.h > src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_additional_command_line_options_dialog_moco.d -o src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.moco -x c++ src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.h > src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.moc CXX src/mkvtoolnix-gui/util/process.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_process_o.d -o src/mkvtoolnix-gui/util/process.o -x c++ src/mkvtoolnix-gui/util/process.cpp MOC src/mkvtoolnix-gui/merge/attached_file_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/attached_file_model.h > src/mkvtoolnix-gui/merge/attached_file_model.moc CXX src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_ask_scan_for_playlists_dialog_moco.d -o src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.moco -x c++ src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.moc CXX src/mkvtoolnix-gui/merge/attached_file_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attached_file_model_moco.d -o src/mkvtoolnix-gui/merge/attached_file_model.moco -x c++ src/mkvtoolnix-gui/merge/attached_file_model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/merge/attachment_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/attachment_model.h > src/mkvtoolnix-gui/merge/attachment_model.moc CXX src/extract/xtr_textsubs.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_textsubs_o.d -o src/extract/xtr_textsubs.o -x c++ src/extract/xtr_textsubs.cpp CXX src/mkvtoolnix-gui/merge/attachment_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attachment_model_moco.d -o src/mkvtoolnix-gui/merge/attachment_model.moco -x c++ src/mkvtoolnix-gui/merge/attachment_model.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/merge/libmatroska_extensions.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_libmatroska_extensions_o.d -o src/merge/libmatroska_extensions.o -x c++ src/merge/libmatroska_extensions.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/merge/command_line_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/command_line_dialog.h > src/mkvtoolnix-gui/merge/command_line_dialog.moc CXX src/mkvtoolnix-gui/util/option_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_option_file_o.d -o src/mkvtoolnix-gui/util/option_file.o -x c++ src/mkvtoolnix-gui/util/option_file.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/merge/executable_location_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/executable_location_dialog.h > src/mkvtoolnix-gui/merge/executable_location_dialog.moc MOC src/mkvtoolnix-gui/merge/file_identification_thread.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/file_identification_thread.h > src/mkvtoolnix-gui/merge/file_identification_thread.moc CXX src/mkvtoolnix-gui/merge/command_line_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_command_line_dialog_moco.d -o src/mkvtoolnix-gui/merge/command_line_dialog.moco -x c++ src/mkvtoolnix-gui/merge/command_line_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/executable_location_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_executable_location_dialog_moco.d -o src/mkvtoolnix-gui/merge/executable_location_dialog.moco -x c++ src/mkvtoolnix-gui/merge/executable_location_dialog.moc CXX src/mkvtoolnix-gui/merge/file_identification_thread.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_file_identification_thread_moco.d -o src/mkvtoolnix-gui/merge/file_identification_thread.moco -x c++ src/mkvtoolnix-gui/merge/file_identification_thread.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/network_access_manager.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_network_access_manager_o.d -o src/mkvtoolnix-gui/util/network_access_manager.o -x c++ src/mkvtoolnix-gui/util/network_access_manager.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/merge/select_playlist_dialog.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/select_playlist_dialog.h > src/mkvtoolnix-gui/merge/select_playlist_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/select_playlist_dialog.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_select_playlist_dialog_moco.d -o src/mkvtoolnix-gui/merge/select_playlist_dialog.moco -x c++ src/mkvtoolnix-gui/merge/select_playlist_dialog.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_model_o.d -o src/mkvtoolnix-gui/util/model.o -x c++ src/mkvtoolnix-gui/util/model.cpp MOC src/mkvtoolnix-gui/merge/source_file_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/source_file_model.h > src/mkvtoolnix-gui/merge/source_file_model.moc CXX src/mkvtoolnix-gui/merge/source_file_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_source_file_model_moco.d -o src/mkvtoolnix-gui/merge/source_file_model.moco -x c++ src/mkvtoolnix-gui/merge/source_file_model.moc MOC src/mkvtoolnix-gui/merge/tab.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/tab.h > src/mkvtoolnix-gui/merge/tab.moc CXX src/mkvtoolnix-gui/merge/tab.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_tab_moco.d -o src/mkvtoolnix-gui/merge/tab.moco -x c++ src/mkvtoolnix-gui/merge/tab.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/merge/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/tool.h > src/mkvtoolnix-gui/merge/tool.moc CXX src/mkvtoolnix-gui/merge/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_tool_moco.d -o src/mkvtoolnix-gui/merge/tool.moco -x c++ src/mkvtoolnix-gui/merge/tool.moc MOC src/mkvtoolnix-gui/merge/track_model.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/merge/track_model.h > src/mkvtoolnix-gui/merge/track_model.moc CXX src/merge/id_result.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_id_result_o.d -o src/merge/id_result.o -x c++ src/merge/id_result.cpp CXX src/mkvtoolnix-gui/merge/track_model.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_track_model_moco.d -o src/mkvtoolnix-gui/merge/track_model.moco -x c++ src/mkvtoolnix-gui/merge/track_model.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_tta.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_tta_o.d -o src/output/p_tta.o -x c++ src/output/p_tta.cpp MOC src/mkvtoolnix-gui/util/basic_line_edit.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/basic_line_edit.h > src/mkvtoolnix-gui/util/basic_line_edit.moc CXX src/mkvtoolnix-gui/util/basic_line_edit.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_line_edit_moco.d -o src/mkvtoolnix-gui/util/basic_line_edit.moco -x c++ src/mkvtoolnix-gui/util/basic_line_edit.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/util/basic_tab_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/basic_tab_widget.h > src/mkvtoolnix-gui/util/basic_tab_widget.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/propedit/propedit_cli_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_propedit_cli_parser_o.d -o src/propedit/propedit_cli_parser.o -x c++ src/propedit/propedit_cli_parser.cpp CXX src/mkvtoolnix-gui/util/basic_tab_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_tab_widget_moco.d -o src/mkvtoolnix-gui/util/basic_tab_widget.moco -x c++ src/mkvtoolnix-gui/util/basic_tab_widget.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/util/basic_tree_view.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/basic_tree_view.h > src/mkvtoolnix-gui/util/basic_tree_view.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/basic_tree_view.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_tree_view_moco.d -o src/mkvtoolnix-gui/util/basic_tree_view.moco -x c++ src/mkvtoolnix-gui/util/basic_tree_view.moc MOC src/mkvtoolnix-gui/util/character_set_combo_box.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/character_set_combo_box.h > src/mkvtoolnix-gui/util/character_set_combo_box.moc CXX src/mkvtoolnix-gui/util/character_set_combo_box.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_character_set_combo_box_moco.d -o src/mkvtoolnix-gui/util/character_set_combo_box.moco -x c++ src/mkvtoolnix-gui/util/character_set_combo_box.moc MOC src/mkvtoolnix-gui/util/combo_box_base.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/combo_box_base.h > src/mkvtoolnix-gui/util/combo_box_base.moc MOC src/mkvtoolnix-gui/util/config_file.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/config_file.h > src/mkvtoolnix-gui/util/config_file.moc CXX src/mkvtoolnix-gui/util/combo_box_base.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_combo_box_base_moco.d -o src/mkvtoolnix-gui/util/combo_box_base.moco -x c++ src/mkvtoolnix-gui/util/combo_box_base.moc CXX src/mkvtoolnix-gui/util/config_file.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_config_file_moco.d -o src/mkvtoolnix-gui/util/config_file.moco -x c++ src/mkvtoolnix-gui/util/config_file.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/message_box.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_message_box_o.d -o src/mkvtoolnix-gui/util/message_box.o -x c++ src/mkvtoolnix-gui/util/message_box.cpp CXX src/extract/xtr_rmff.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_rmff_o.d -o src/extract/xtr_rmff.o -x c++ src/extract/xtr_rmff.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/country_combo_box.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/country_combo_box.h > src/mkvtoolnix-gui/util/country_combo_box.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/country_combo_box.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_country_combo_box_moco.d -o src/mkvtoolnix-gui/util/country_combo_box.moco -x c++ src/mkvtoolnix-gui/util/country_combo_box.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/media_player.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_media_player_o.d -o src/mkvtoolnix-gui/util/media_player.o -x c++ src/mkvtoolnix-gui/util/media_player.cpp CXX src/output/p_truehd.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_truehd_o.d -o src/output/p_truehd.o -x c++ src/output/p_truehd.cpp MOC src/mkvtoolnix-gui/util/elide_label.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/elide_label.h > src/mkvtoolnix-gui/util/elide_label.moc MOC src/mkvtoolnix-gui/util/fancy_tab_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/fancy_tab_widget.h > src/mkvtoolnix-gui/util/fancy_tab_widget.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/fancy_tab_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_fancy_tab_widget_moco.d -o src/mkvtoolnix-gui/util/fancy_tab_widget.moco -x c++ src/mkvtoolnix-gui/util/fancy_tab_widget.moc : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/elide_label.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_elide_label_moco.d -o src/mkvtoolnix-gui/util/elide_label.moco -x c++ src/mkvtoolnix-gui/util/elide_label.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/file_identifier.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/file_identifier.h > src/mkvtoolnix-gui/util/file_identifier.moc CXX src/merge/generic_reader.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_generic_reader_o.d -o src/merge/generic_reader.o -x c++ src/merge/generic_reader.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/file_identifier.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_file_identifier_moco.d -o src/mkvtoolnix-gui/util/file_identifier.moco -x c++ src/mkvtoolnix-gui/util/file_identifier.moc MOC src/mkvtoolnix-gui/util/files_drag_drop_handler.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/files_drag_drop_handler.h > src/mkvtoolnix-gui/util/files_drag_drop_handler.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/files_drag_drop_handler.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_files_drag_drop_handler_moco.d -o src/mkvtoolnix-gui/util/files_drag_drop_handler.moco -x c++ src/mkvtoolnix-gui/util/files_drag_drop_handler.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/subtitles.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_subtitles_o.d -o src/input/subtitles.o -x c++ src/input/subtitles.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/util/files_drag_drop_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/files_drag_drop_widget.h > src/mkvtoolnix-gui/util/files_drag_drop_widget.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/files_drag_drop_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_files_drag_drop_widget_moco.d -o src/mkvtoolnix-gui/util/files_drag_drop_widget.moco -x c++ src/mkvtoolnix-gui/util/files_drag_drop_widget.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/language_combo_box.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_language_combo_box_o.d -o src/mkvtoolnix-gui/util/language_combo_box.o -x c++ src/mkvtoolnix-gui/util/language_combo_box.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/header_view_manager.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/header_view_manager.h > src/mkvtoolnix-gui/util/header_view_manager.moc MOC src/mkvtoolnix-gui/util/installation_checker.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/installation_checker.h > src/mkvtoolnix-gui/util/installation_checker.moc CXX src/mkvtoolnix-gui/util/header_view_manager.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_header_view_manager_moco.d -o src/mkvtoolnix-gui/util/header_view_manager.moco -x c++ src/mkvtoolnix-gui/util/header_view_manager.moc CXX src/mkvtoolnix-gui/util/installation_checker.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_installation_checker_moco.d -o src/mkvtoolnix-gui/util/installation_checker.moco -x c++ src/mkvtoolnix-gui/util/installation_checker.moc MOC src/mkvtoolnix-gui/util/kax_info.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/kax_info.h > src/mkvtoolnix-gui/util/kax_info.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/kax_info.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_kax_info_moco.d -o src/mkvtoolnix-gui/util/kax_info.moco -x c++ src/mkvtoolnix-gui/util/kax_info.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/language_combo_box.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/language_combo_box.h > src/mkvtoolnix-gui/util/language_combo_box.moc CXX src/propedit/options.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_options_o.d -o src/propedit/options.o -x c++ src/propedit/options.cpp CXX src/mkvtoolnix-gui/util/language_combo_box.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_language_combo_box_moco.d -o src/mkvtoolnix-gui/util/language_combo_box.moco -x c++ src/mkvtoolnix-gui/util/language_combo_box.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/extract/xtr_ogg.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_ogg_o.d -o src/extract/xtr_ogg.o -x c++ src/extract/xtr_ogg.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/media_player.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/media_player.h > src/mkvtoolnix-gui/util/media_player.moc CXX src/mkvtoolnix-gui/util/media_player.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_media_player_moco.d -o src/mkvtoolnix-gui/util/media_player.moco -x c++ src/mkvtoolnix-gui/util/media_player.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ MOC src/mkvtoolnix-gui/util/network_access_manager.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/network_access_manager.h > src/mkvtoolnix-gui/util/network_access_manager.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/network_access_manager.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_network_access_manager_moco.d -o src/mkvtoolnix-gui/util/network_access_manager.moco -x c++ src/mkvtoolnix-gui/util/network_access_manager.moc MOC src/mkvtoolnix-gui/util/process.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/process.h > src/mkvtoolnix-gui/util/process.moc CXX src/merge/generic_packetizer.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_generic_packetizer_o.d -o src/merge/generic_packetizer.o -x c++ src/merge/generic_packetizer.cpp CXX src/mkvtoolnix-gui/util/process.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_process_moco.d -o src/mkvtoolnix-gui/util/process.moco -x c++ src/mkvtoolnix-gui/util/process.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/util/serial_worker_queue.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/serial_worker_queue.h > src/mkvtoolnix-gui/util/serial_worker_queue.moc CXX src/mkvtoolnix-gui/util/serial_worker_queue.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_serial_worker_queue_moco.d -o src/mkvtoolnix-gui/util/serial_worker_queue.moco -x c++ src/mkvtoolnix-gui/util/serial_worker_queue.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/kax_info.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_kax_info_o.d -o src/mkvtoolnix-gui/util/kax_info.o -x c++ src/mkvtoolnix-gui/util/kax_info.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/util/settings.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/settings.h > src/mkvtoolnix-gui/util/settings.moc MOC src/mkvtoolnix-gui/util/side_by_side_multi_select.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/side_by_side_multi_select.h > src/mkvtoolnix-gui/util/side_by_side_multi_select.moc CXX src/mkvtoolnix-gui/util/settings.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_settings_moco.d -o src/mkvtoolnix-gui/util/settings.moco -x c++ src/mkvtoolnix-gui/util/settings.moc CXX src/mkvtoolnix-gui/util/side_by_side_multi_select.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_side_by_side_multi_select_moco.d -o src/mkvtoolnix-gui/util/side_by_side_multi_select.moco -x c++ src/mkvtoolnix-gui/util/side_by_side_multi_select.moc MOC src/mkvtoolnix-gui/util/waiting_spinner_widget.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/util/waiting_spinner_widget.h > src/mkvtoolnix-gui/util/waiting_spinner_widget.moc CXX src/output/p_theora.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_theora_o.d -o src/output/p_theora.o -x c++ src/output/p_theora.cpp CXX src/mkvtoolnix-gui/util/waiting_spinner_widget.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_waiting_spinner_widget_moco.d -o src/mkvtoolnix-gui/util/waiting_spinner_widget.moco -x c++ src/mkvtoolnix-gui/util/waiting_spinner_widget.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] MOC src/mkvtoolnix-gui/watch_jobs/tab.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/watch_jobs/tab.h > src/mkvtoolnix-gui/watch_jobs/tab.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/propedit/chapter_target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_chapter_target_o.d -o src/propedit/chapter_target.o -x c++ src/propedit/chapter_target.cpp CXX src/mkvtoolnix-gui/watch_jobs/tab.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_watch_jobs_tab_moco.d -o src/mkvtoolnix-gui/watch_jobs/tab.moco -x c++ src/mkvtoolnix-gui/watch_jobs/tab.moc : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ MOC src/mkvtoolnix-gui/watch_jobs/tool.h /usr/bin/moc-qt5 -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw src/mkvtoolnix-gui/watch_jobs/tool.h > src/mkvtoolnix-gui/watch_jobs/tool.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/watch_jobs/tool.moc x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_watch_jobs_tool_moco.d -o src/mkvtoolnix-gui/watch_jobs/tool.moco -x c++ src/mkvtoolnix-gui/watch_jobs/tool.moc In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/app.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_app_o.d -o src/mkvtoolnix-gui/app.o -x c++ src/mkvtoolnix-gui/app.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/chapter_editor/chapter_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_chapter_model_o.d -o src/mkvtoolnix-gui/chapter_editor/chapter_model.o -x c++ src/mkvtoolnix-gui/chapter_editor/chapter_model.cpp CXX src/output/p_textsubs.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_textsubs_o.d -o src/output/p_textsubs.o -x c++ src/output/p_textsubs.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_generate_sub_chapters_parameters_dialog_o.d -o src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.o -x c++ src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.cpp CXX src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_mass_modification_dialog_o.d -o src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.o -x c++ src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/chapter_editor/name_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_name_model_o.d -o src/mkvtoolnix-gui/chapter_editor/name_model.o -x c++ src/mkvtoolnix-gui/chapter_editor/name_model.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_mpeg1_2.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_mpeg1_2_o.d -o src/extract/xtr_mpeg1_2.o -x c++ src/extract/xtr_mpeg1_2.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/propedit/change.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_change_o.d -o src/propedit/change.o -x c++ src/propedit/change.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_ivf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_ivf_o.d -o src/extract/xtr_ivf.o -x c++ src/extract/xtr_ivf.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/json_config_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_json_config_file_o.d -o src/mkvtoolnix-gui/util/json_config_file.o -x c++ src/mkvtoolnix-gui/util/json_config_file.cpp CXX src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_renumber_sub_chapters_parameters_dialog_o.d -o src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.o -x c++ src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.cpp CXX src/mkvtoolnix-gui/chapter_editor/tab.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_tab_o.d -o src/mkvtoolnix-gui/chapter_editor/tab.o -x c++ src/mkvtoolnix-gui/chapter_editor/tab.cpp CXX src/mkvtoolnix-gui/chapter_editor/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_chapter_editor_tool_o.d -o src/mkvtoolnix-gui/chapter_editor/tool.o -x c++ src/mkvtoolnix-gui/chapter_editor/tool.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_realaudio.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_realaudio_o.d -o src/output/p_realaudio.o -x c++ src/output/p_realaudio.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_webvtt.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_webvtt_o.d -o src/input/r_webvtt.o -x c++ src/input/r_webvtt.cpp CXX src/extract/xtr_hevc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_hevc_o.d -o src/extract/xtr_hevc.o -x c++ src/extract/xtr_hevc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/gui_cli_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_gui_cli_parser_o.d -o src/mkvtoolnix-gui/gui_cli_parser.o -x c++ src/mkvtoolnix-gui/gui_cli_parser.cpp CXX src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_action_for_dropped_files_dialog_o.d -o src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.o -x c++ src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/propedit/attachment_target.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_propedit_attachment_target_o.d -o src/propedit/attachment_target.o -x c++ src/propedit/attachment_target.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/ascii_string_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_ascii_string_value_page_o.d -o src/mkvtoolnix-gui/header_editor/ascii_string_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/ascii_string_value_page.cpp CXX src/extract/xtr_hdmv_textst.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_hdmv_textst_o.d -o src/extract/xtr_hdmv_textst.o -x c++ src/extract/xtr_hdmv_textst.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/attached_file_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_attached_file_page_o.d -o src/mkvtoolnix-gui/header_editor/attached_file_page.o -x c++ src/mkvtoolnix-gui/header_editor/attached_file_page.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_wavpack.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_wavpack_o.d -o src/input/r_wavpack.o -x c++ src/input/r_wavpack.cpp CXX src/mkvtoolnix-gui/util/json.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_json_o.d -o src/mkvtoolnix-gui/util/json.o -x c++ src/mkvtoolnix-gui/util/json.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/attachments_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_attachments_page_o.d -o src/mkvtoolnix-gui/header_editor/attachments_page.o -x c++ src/mkvtoolnix-gui/header_editor/attachments_page.cpp CXX src/merge/cues.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_cues_o.d -o src/merge/cues.o -x c++ src/merge/cues.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_hdmv_pgs.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_hdmv_pgs_o.d -o src/extract/xtr_hdmv_pgs.o -x c++ src/extract/xtr_hdmv_pgs.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_quicktime.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_quicktime_o.d -o src/output/p_quicktime.o -x c++ src/output/p_quicktime.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_wav.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_wav_o.d -o src/input/r_wav.o -x c++ src/input/r_wav.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/bit_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_bit_value_page_o.d -o src/mkvtoolnix-gui/header_editor/bit_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/bit_value_page.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/bool_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_bool_value_page_o.d -o src/mkvtoolnix-gui/header_editor/bool_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/bool_value_page.cpp CXX src/mkvtoolnix-gui/header_editor/empty_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_empty_page_o.d -o src/mkvtoolnix-gui/header_editor/empty_page.o -x c++ src/mkvtoolnix-gui/header_editor/empty_page.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/float_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_float_value_page_o.d -o src/mkvtoolnix-gui/header_editor/float_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/float_value_page.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_vobsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_vobsub_o.d -o src/input/r_vobsub.o -x c++ src/input/r_vobsub.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/language_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_language_value_page_o.d -o src/mkvtoolnix-gui/header_editor/language_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/language_value_page.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_base.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_base_o.d -o src/extract/xtr_base.o -x c++ src/extract/xtr_base.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/page_base.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_page_base_o.d -o src/mkvtoolnix-gui/header_editor/page_base.o -x c++ src/mkvtoolnix-gui/header_editor/page_base.cpp CXX src/extract/xtr_avi.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_avi_o.d -o src/extract/xtr_avi.o -x c++ src/extract/xtr_avi.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_vobbtn.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_vobbtn_o.d -o src/input/r_vobbtn.o -x c++ src/input/r_vobbtn.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_pcm.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_pcm_o.d -o src/output/p_pcm.o -x c++ src/output/p_pcm.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/page_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_page_model_o.d -o src/mkvtoolnix-gui/header_editor/page_model.o -x c++ src/mkvtoolnix-gui/header_editor/page_model.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/xtr_avc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_avc_o.d -o src/extract/xtr_avc.o -x c++ src/extract/xtr_avc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/installation_checker.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_installation_checker_o.d -o src/mkvtoolnix-gui/util/installation_checker.o -x c++ src/mkvtoolnix-gui/util/installation_checker.cpp CXX src/extract/xtr_alac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_alac_o.d -o src/extract/xtr_alac.o -x c++ src/extract/xtr_alac.cpp CXX src/mkvtoolnix-gui/header_editor/string_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_string_value_page_o.d -o src/mkvtoolnix-gui/header_editor/string_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/string_value_page.cpp CXX src/mkvtoolnix-gui/header_editor/tab.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_tab_o.d -o src/mkvtoolnix-gui/header_editor/tab.o -x c++ src/mkvtoolnix-gui/header_editor/tab.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_vc1.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_vc1_o.d -o src/input/r_vc1.o -x c++ src/input/r_vc1.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/time_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_time_value_page_o.d -o src/mkvtoolnix-gui/header_editor/time_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/time_value_page.cpp CXX src/mkvtoolnix-gui/header_editor/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_tool_o.d -o src/mkvtoolnix-gui/header_editor/tool.o -x c++ src/mkvtoolnix-gui/header_editor/tool.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ AR src/propedit/libmtxpropedit.a ar rc src/propedit/libmtxpropedit.a src/propedit/attachment_target.o src/propedit/change.o src/propedit/chapter_target.o src/propedit/options.o src/propedit/propedit.o src/propedit/propedit_cli_parser.o src/propedit/segment_info_target.o src/propedit/tag_target.o src/propedit/target.o src/propedit/track_target.o : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] RANLIB src/propedit/libmtxpropedit.a ranlib src/propedit/libmtxpropedit.a : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] LINK src/mkvpropedit x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/mkvpropedit src/propedit/propedit.o -Lsrc/propedit -lmtxpropedit -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/top_level_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_top_level_page_o.d -o src/mkvtoolnix-gui/header_editor/top_level_page.o -x c++ src/mkvtoolnix-gui/header_editor/top_level_page.cpp CXX src/input/r_usf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_usf_o.d -o src/input/r_usf.o -x c++ src/input/r_usf.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/header_editor/track_type_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_track_type_page_o.d -o src/mkvtoolnix-gui/header_editor/track_type_page.o -x c++ src/mkvtoolnix-gui/header_editor/track_type_page.cpp CXX src/mkvtoolnix-gui/util/ini_config_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_ini_config_file_o.d -o src/mkvtoolnix-gui/util/ini_config_file.o -x c++ src/mkvtoolnix-gui/util/ini_config_file.cpp CXX src/mkvtoolnix-gui/header_editor/unsigned_integer_value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_unsigned_integer_value_page_o.d -o src/mkvtoolnix-gui/header_editor/unsigned_integer_value_page.o -x c++ src/mkvtoolnix-gui/header_editor/unsigned_integer_value_page.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/header_editor/value_page.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_header_editor_value_page_o.d -o src/mkvtoolnix-gui/header_editor/value_page.o -x c++ src/mkvtoolnix-gui/header_editor/value_page.cpp CXX src/mkvtoolnix-gui/info/element_highlighter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_element_highlighter_o.d -o src/mkvtoolnix-gui/info/element_highlighter.o -x c++ src/mkvtoolnix-gui/info/element_highlighter.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/header_view_manager.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_header_view_manager_o.d -o src/mkvtoolnix-gui/util/header_view_manager.o -x c++ src/mkvtoolnix-gui/util/header_view_manager.cpp CXX src/mkvtoolnix-gui/info/element_reader.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_element_reader_o.d -o src/mkvtoolnix-gui/info/element_reader.o -x c++ src/mkvtoolnix-gui/info/element_reader.cpp CXX src/extract/xtr_aac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_xtr_aac_o.d -o src/extract/xtr_aac.o -x c++ src/extract/xtr_aac.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/merge/cluster_helper.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_merge_cluster_helper_o.d -o src/merge/cluster_helper.o -x c++ src/merge/cluster_helper.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/info/element_viewer_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_element_viewer_dialog_o.d -o src/mkvtoolnix-gui/info/element_viewer_dialog.o -x c++ src/mkvtoolnix-gui/info/element_viewer_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/info_config.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_info_config_o.d -o src/mkvtoolnix-gui/info/info_config.o -x c++ src/mkvtoolnix-gui/info/info_config.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_passthrough.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_passthrough_o.d -o src/output/p_passthrough.o -x c++ src/output/p_passthrough.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/tracks.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_tracks_o.d -o src/extract/tracks.o -x c++ src/extract/tracks.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/files_drag_drop_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_files_drag_drop_widget_o.d -o src/mkvtoolnix-gui/util/files_drag_drop_widget.o -x c++ src/mkvtoolnix-gui/util/files_drag_drop_widget.cpp CXX src/mkvtoolnix-gui/info/initial_scan.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_initial_scan_o.d -o src/mkvtoolnix-gui/info/initial_scan.o -x c++ src/mkvtoolnix-gui/info/initial_scan.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/job_settings_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_job_settings_dialog_o.d -o src/mkvtoolnix-gui/info/job_settings_dialog.o -x c++ src/mkvtoolnix-gui/info/job_settings_dialog.cpp CXX src/mkvtoolnix-gui/info/job_settings_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_job_settings_widget_o.d -o src/mkvtoolnix-gui/info/job_settings_widget.o -x c++ src/mkvtoolnix-gui/info/job_settings_widget.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_tta.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_tta_o.d -o src/input/r_tta.o -x c++ src/input/r_tta.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_model_o.d -o src/mkvtoolnix-gui/info/model.o -x c++ src/mkvtoolnix-gui/info/model.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/tab.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_tab_o.d -o src/mkvtoolnix-gui/info/tab.o -x c++ src/mkvtoolnix-gui/info/tab.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/info/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_info_tool_o.d -o src/mkvtoolnix-gui/info/tool.o -x c++ src/mkvtoolnix-gui/info/tool.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_opus.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_opus_o.d -o src/output/p_opus.o -x c++ src/output/p_opus.cpp CXX src/mkvtoolnix-gui/util/files_drag_drop_handler.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_files_drag_drop_handler_o.d -o src/mkvtoolnix-gui/util/files_drag_drop_handler.o -x c++ src/mkvtoolnix-gui/util/files_drag_drop_handler.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/jobs/info_job.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_info_job_o.d -o src/mkvtoolnix-gui/jobs/info_job.o -x c++ src/mkvtoolnix-gui/jobs/info_job.cpp CXX src/extract/track_spec.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_track_spec_o.d -o src/extract/track_spec.o -x c++ src/extract/track_spec.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/jobs/job.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_job_o.d -o src/mkvtoolnix-gui/jobs/job.o -x c++ src/mkvtoolnix-gui/jobs/job.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] AR src/merge/libmtxmerge.a ar rc src/merge/libmtxmerge.a src/merge/cluster_helper.o src/merge/cues.o src/merge/generic_packetizer.o src/merge/generic_reader.o src/merge/id_result.o src/merge/libmatroska_extensions.o src/merge/output_control.o src/merge/packet.o src/merge/reader_detection_and_creation.o src/merge/timestamp_calculator.o src/merge/timestamp_factory.o src/merge/track_info.o src/merge/webm.o RANLIB src/merge/libmtxmerge.a ranlib src/merge/libmtxmerge.a CXX src/mkvtoolnix-gui/jobs/model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_model_o.d -o src/mkvtoolnix-gui/jobs/model.o -x c++ src/mkvtoolnix-gui/jobs/model.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/jobs/mux_job.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_mux_job_o.d -o src/mkvtoolnix-gui/jobs/mux_job.o -x c++ src/mkvtoolnix-gui/jobs/mux_job.cpp CXX src/mkvtoolnix-gui/jobs/program_runner.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_program_runner_o.d -o src/mkvtoolnix-gui/jobs/program_runner.o -x c++ src/mkvtoolnix-gui/jobs/program_runner.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/file_type_filter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_file_type_filter_o.d -o src/mkvtoolnix-gui/util/file_type_filter.o -x c++ src/mkvtoolnix-gui/util/file_type_filter.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_mpeg4_p2.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_mpeg4_p2_o.d -o src/output/p_mpeg4_p2.o -x c++ src/output/p_mpeg4_p2.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_program_runner_linux_program_runner_o.d -o src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.o -x c++ src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/file_identifier.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_file_identifier_o.d -o src/mkvtoolnix-gui/util/file_identifier.o -x c++ src/mkvtoolnix-gui/util/file_identifier.cpp CXX src/mkvtoolnix-gui/jobs/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_jobs_tool_o.d -o src/mkvtoolnix-gui/jobs/tool.o -x c++ src/mkvtoolnix-gui/jobs/tool.cpp CXX src/mkvtoolnix-gui/main_window/available_update_info_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_available_update_info_dialog_o.d -o src/mkvtoolnix-gui/main_window/available_update_info_dialog.o -x c++ src/mkvtoolnix-gui/main_window/available_update_info_dialog.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_code_of_conduct_dialog_o.d -o src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.o -x c++ src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/tags.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_tags_o.d -o src/extract/tags.o -x c++ src/extract/tags.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_mpeg1_2.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_mpeg1_2_o.d -o src/output/p_mpeg1_2.o -x c++ src/output/p_mpeg1_2.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/main_window/main_window.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_main_window_o.d -o src/mkvtoolnix-gui/main_window/main_window.o -x c++ src/mkvtoolnix-gui/main_window/main_window.cpp CXX src/extract/options.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_options_o.d -o src/extract/options.o -x c++ src/extract/options.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/file_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_file_dialog_o.d -o src/mkvtoolnix-gui/util/file_dialog.o -x c++ src/mkvtoolnix-gui/util/file_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/main_window/preferences_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_preferences_dialog_o.d -o src/mkvtoolnix-gui/main_window/preferences_dialog.o -x c++ src/mkvtoolnix-gui/main_window/preferences_dialog.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/prefs_run_program_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_prefs_run_program_widget_o.d -o src/mkvtoolnix-gui/main_window/prefs_run_program_widget.o -x c++ src/mkvtoolnix-gui/main_window/prefs_run_program_widget.cpp CXX src/input/r_truehd.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_truehd_o.d -o src/input/r_truehd.o -x c++ src/input/r_truehd.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/select_character_set_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_select_character_set_dialog_o.d -o src/mkvtoolnix-gui/main_window/select_character_set_dialog.o -x c++ src/mkvtoolnix-gui/main_window/select_character_set_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/status_bar_progress_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_status_bar_progress_widget_o.d -o src/mkvtoolnix-gui/main_window/status_bar_progress_widget.o -x c++ src/mkvtoolnix-gui/main_window/status_bar_progress_widget.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_file_o.d -o src/mkvtoolnix-gui/util/file.o -x c++ src/mkvtoolnix-gui/util/file.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_mp3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_mp3_o.d -o src/output/p_mp3.o -x c++ src/output/p_mp3.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/extract/extract_cli_parser.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_extract_cli_parser_o.d -o src/extract/extract_cli_parser.o -x c++ src/extract/extract_cli_parser.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/main_window/taskbar_progress.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_taskbar_progress_o.d -o src/mkvtoolnix-gui/main_window/taskbar_progress.o -x c++ src/mkvtoolnix-gui/main_window/taskbar_progress.cpp CXX src/input/r_ssa.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_ssa_o.d -o src/input/r_ssa.o -x c++ src/input/r_ssa.cpp CXX src/mkvtoolnix-gui/util/fancy_tab_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_fancy_tab_widget_o.d -o src/mkvtoolnix-gui/util/fancy_tab_widget.o -x c++ src/mkvtoolnix-gui/util/fancy_tab_widget.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/main_window/update_checker.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_main_window_update_checker_o.d -o src/mkvtoolnix-gui/main_window/update_checker.o -x c++ src/mkvtoolnix-gui/main_window/update_checker.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/adding_appending_files_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_adding_appending_files_dialog_o.d -o src/mkvtoolnix-gui/merge/adding_appending_files_dialog.o -x c++ src/mkvtoolnix-gui/merge/adding_appending_files_dialog.cpp CXX src/output/p_kate.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_kate_o.d -o src/output/p_kate.o -x c++ src/output/p_kate.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/elide_label.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_elide_label_o.d -o src/mkvtoolnix-gui/util/elide_label.o -x c++ src/mkvtoolnix-gui/util/elide_label.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_additional_command_line_options_dialog_o.d -o src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.o -x c++ src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.cpp CXX src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_ask_scan_for_playlists_dialog_o.d -o src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.o -x c++ src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.cpp CXX src/extract/cuesheets.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_cuesheets_o.d -o src/extract/cuesheets.o -x c++ src/extract/cuesheets.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/attached_file_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attached_file_model_o.d -o src/mkvtoolnix-gui/merge/attached_file_model.o -x c++ src/mkvtoolnix-gui/merge/attached_file_model.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/attachment.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attachment_o.d -o src/mkvtoolnix-gui/merge/attachment.o -x c++ src/mkvtoolnix-gui/merge/attachment.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_hevc_es.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_hevc_es_o.d -o src/output/p_hevc_es.o -x c++ src/output/p_hevc_es.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/attachment_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attachment_model_o.d -o src/mkvtoolnix-gui/merge/attachment_model.o -x c++ src/mkvtoolnix-gui/merge/attachment_model.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/attachments.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_attachments_o.d -o src/mkvtoolnix-gui/merge/attachments.o -x c++ src/mkvtoolnix-gui/merge/attachments.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/cues.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_cues_o.d -o src/extract/cues.o -x c++ src/extract/cues.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/command_line_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_command_line_dialog_o.d -o src/mkvtoolnix-gui/merge/command_line_dialog.o -x c++ src/mkvtoolnix-gui/merge/command_line_dialog.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/executable_location_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_executable_location_dialog_o.d -o src/mkvtoolnix-gui/merge/executable_location_dialog.o -x c++ src/mkvtoolnix-gui/merge/executable_location_dialog.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/file_identification_thread.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_file_identification_thread_o.d -o src/mkvtoolnix-gui/merge/file_identification_thread.o -x c++ src/mkvtoolnix-gui/merge/file_identification_thread.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_hevc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_hevc_o.d -o src/output/p_hevc.o -x c++ src/output/p_hevc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/country_combo_box.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_country_combo_box_o.d -o src/mkvtoolnix-gui/util/country_combo_box.o -x c++ src/mkvtoolnix-gui/util/country_combo_box.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/input.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_input_o.d -o src/mkvtoolnix-gui/merge/input.o -x c++ src/mkvtoolnix-gui/merge/input.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/mux_config.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_mux_config_o.d -o src/mkvtoolnix-gui/merge/mux_config.o -x c++ src/mkvtoolnix-gui/merge/mux_config.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_hdmv_textst.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_hdmv_textst_o.d -o src/output/p_hdmv_textst.o -x c++ src/output/p_hdmv_textst.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/extract/chapters.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_chapters_o.d -o src/extract/chapters.o -x c++ src/extract/chapters.cpp CXX src/mkvtoolnix-gui/util/container.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_container_o.d -o src/mkvtoolnix-gui/util/container.o -x c++ src/mkvtoolnix-gui/util/container.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/config_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_config_file_o.d -o src/mkvtoolnix-gui/util/config_file.o -x c++ src/mkvtoolnix-gui/util/config_file.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/combo_box_base.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_combo_box_base_o.d -o src/mkvtoolnix-gui/util/combo_box_base.o -x c++ src/mkvtoolnix-gui/util/combo_box_base.cpp CXX src/extract/attachments.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_extract_attachments_o.d -o src/extract/attachments.o -x c++ src/extract/attachments.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/character_set_combo_box.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_character_set_combo_box_o.d -o src/mkvtoolnix-gui/util/character_set_combo_box.o -x c++ src/mkvtoolnix-gui/util/character_set_combo_box.cpp CXX src/mkvtoolnix-gui/merge/output.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_output_o.d -o src/mkvtoolnix-gui/merge/output.o -x c++ src/mkvtoolnix-gui/merge/output.cpp CXX src/mkvtoolnix-gui/merge/select_playlist_dialog.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_select_playlist_dialog_o.d -o src/mkvtoolnix-gui/merge/select_playlist_dialog.o -x c++ src/mkvtoolnix-gui/merge/select_playlist_dialog.cpp AR src/extract/libmtxextract.a ar rc src/extract/libmtxextract.a src/extract/attachments.o src/extract/chapters.o src/extract/cues.o src/extract/cuesheets.o src/extract/extract_cli_parser.o src/extract/options.o src/extract/tags.o src/extract/track_spec.o src/extract/tracks.o src/extract/xtr_aac.o src/extract/xtr_alac.o src/extract/xtr_avc.o src/extract/xtr_avi.o src/extract/xtr_base.o src/extract/xtr_hdmv_pgs.o src/extract/xtr_hdmv_textst.o src/extract/xtr_hevc.o src/extract/xtr_ivf.o src/extract/xtr_mpeg1_2.o src/extract/xtr_ogg.o src/extract/xtr_rmff.o src/extract/xtr_textsubs.o src/extract/xtr_tta.o src/extract/xtr_vobsub.o src/extract/xtr_wav.o src/extract/xtr_webvtt.o : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] RANLIB src/extract/libmtxextract.a ranlib src/extract/libmtxextract.a : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/source_file.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_source_file_o.d -o src/mkvtoolnix-gui/merge/source_file.o -x c++ src/mkvtoolnix-gui/merge/source_file.cpp LINK src/mkvextract x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/mkvextract src/extract/mkvextract.o -Lsrc/extract -lmtxextract -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml -lavi -lrmff -lvorbis -logg : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_hdmv_pgs.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_hdmv_pgs_o.d -o src/output/p_hdmv_pgs.o -x c++ src/output/p_hdmv_pgs.cpp CXX src/mkvtoolnix-gui/merge/source_file_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_source_file_model_o.d -o src/mkvtoolnix-gui/merge/source_file_model.o -x c++ src/mkvtoolnix-gui/merge/source_file_model.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_srt.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_srt_o.d -o src/input/r_srt.o -x c++ src/input/r_srt.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/tab.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_tab_o.d -o src/mkvtoolnix-gui/merge/tab.o -x c++ src/mkvtoolnix-gui/merge/tab.cpp : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/cache.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_cache_o.d -o src/mkvtoolnix-gui/util/cache.o -x c++ src/mkvtoolnix-gui/util/cache.cpp CXX src/mkvtoolnix-gui/merge/tool.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_tool_o.d -o src/mkvtoolnix-gui/merge/tool.o -x c++ src/mkvtoolnix-gui/merge/tool.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/merge/track.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_track_o.d -o src/mkvtoolnix-gui/merge/track.o -x c++ src/mkvtoolnix-gui/merge/track.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/merge/track_model.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_merge_track_model_o.d -o src/mkvtoolnix-gui/merge/track_model.o -x c++ src/mkvtoolnix-gui/merge/track_model.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_generic_video.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_generic_video_o.d -o src/output/p_generic_video.o -x c++ src/output/p_generic_video.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] CXX src/mkvtoolnix-gui/util/basic_tree_view.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_tree_view_o.d -o src/mkvtoolnix-gui/util/basic_tree_view.o -x c++ src/mkvtoolnix-gui/util/basic_tree_view.cpp CXX src/mkvtoolnix-gui/mime_types.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_mime_types_o.d -o src/mkvtoolnix-gui/mime_types.o -x c++ src/mkvtoolnix-gui/mime_types.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/mkvtoolnix_gui.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_mkvtoolnix_gui_o.d -o src/mkvtoolnix-gui/mkvtoolnix_gui.o -x c++ src/mkvtoolnix-gui/mkvtoolnix_gui.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/mkvtoolnix-gui/util/basic_line_edit.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_line_edit_o.d -o src/mkvtoolnix-gui/util/basic_line_edit.o -x c++ src/mkvtoolnix-gui/util/basic_line_edit.cpp CXX src/mkvtoolnix-gui/util/basic_tab_widget.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_mkvtoolnix-gui_util_basic_tab_widget_o.d -o src/mkvtoolnix-gui/util/basic_tab_widget.o -x c++ src/mkvtoolnix-gui/util/basic_tab_widget.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_flac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_flac_o.d -o src/output/p_flac.o -x c++ src/output/p_flac.cpp CXX src/input/aac_framing_packet_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_aac_framing_packet_converter_o.d -o src/input/aac_framing_packet_converter.o -x c++ src/input/aac_framing_packet_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/bluray_pcm_channel_removal_packet_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_bluray_pcm_channel_removal_packet_converter_o.d -o src/input/bluray_pcm_channel_removal_packet_converter.o -x c++ src/input/bluray_pcm_channel_removal_packet_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/dvbsub_pes_framing_removal_packet_converter.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_dvbsub_pes_framing_removal_packet_converter_o.d -o src/input/dvbsub_pes_framing_removal_packet_converter.o -x c++ src/input/dvbsub_pes_framing_removal_packet_converter.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_aac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_aac_o.d -o src/input/r_aac.o -x c++ src/input/r_aac.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_aac_adif.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_aac_adif_o.d -o src/input/r_aac_adif.o -x c++ src/input/r_aac_adif.cpp CXX src/input/r_real.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_real_o.d -o src/input/r_real.o -x c++ src/input/r_real.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_ac3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_ac3_o.d -o src/input/r_ac3.o -x c++ src/input/r_ac3.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_asf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_asf_o.d -o src/input/r_asf.o -x c++ src/input/r_asf.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_avc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_avc_o.d -o src/input/r_avc.o -x c++ src/input/r_avc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_avi.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_avi_o.d -o src/input/r_avi.o -x c++ src/input/r_avi.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_cdxa.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_cdxa_o.d -o src/input/r_cdxa.o -x c++ src/input/r_cdxa.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_coreaudio.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_coreaudio_o.d -o src/input/r_coreaudio.o -x c++ src/input/r_coreaudio.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_dirac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_dirac_o.d -o src/input/r_dirac.o -x c++ src/input/r_dirac.cpp CXX src/input/r_dts.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_dts_o.d -o src/input/r_dts.o -x c++ src/input/r_dts.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_dv.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_dv_o.d -o src/input/r_dv.o -x c++ src/input/r_dv.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_flac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_flac_o.d -o src/input/r_flac.o -x c++ src/input/r_flac.cpp CXX src/output/p_dvbsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_dvbsub_o.d -o src/output/p_dvbsub.o -x c++ src/output/p_dvbsub.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_flv.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_flv_o.d -o src/input/r_flv.o -x c++ src/input/r_flv.cpp CXX src/output/p_dts.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_dts_o.d -o src/output/p_dts.o -x c++ src/output/p_dts.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ LINK src/mkvtoolnix-gui/mkvtoolnix-gui x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/mkvtoolnix-gui/mkvtoolnix-gui src/mkvtoolnix-gui/app.moco src/mkvtoolnix-gui/chapter_editor/chapter_model.moco src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.moco src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.moco src/mkvtoolnix-gui/chapter_editor/name_model.moco src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.moco src/mkvtoolnix-gui/chapter_editor/tab.moco src/mkvtoolnix-gui/chapter_editor/tool.moco src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.moco src/mkvtoolnix-gui/header_editor/attached_file_page.moco src/mkvtoolnix-gui/header_editor/attachments_page.moco src/mkvtoolnix-gui/header_editor/empty_page.moco src/mkvtoolnix-gui/header_editor/page_base.moco src/mkvtoolnix-gui/header_editor/page_model.moco src/mkvtoolnix-gui/header_editor/tab.moco src/mkvtoolnix-gui/header_editor/tool.moco src/mkvtoolnix-gui/header_editor/top_level_page.moco src/mkvtoolnix-gui/header_editor/track_type_page.moco src/mkvtoolnix-gui/header_editor/value_page.moco src/mkvtoolnix-gui/info/element_reader.moco src/mkvtoolnix-gui/info/element_viewer_dialog.moco src/mkvtoolnix-gui/info/job_settings_dialog.moco src/mkvtoolnix-gui/info/job_settings_widget.moco src/mkvtoolnix-gui/info/model.moco src/mkvtoolnix-gui/info/tab.moco src/mkvtoolnix-gui/info/tool.moco src/mkvtoolnix-gui/jobs/info_job.moco src/mkvtoolnix-gui/jobs/job.moco src/mkvtoolnix-gui/jobs/model.moco src/mkvtoolnix-gui/jobs/mux_job.moco src/mkvtoolnix-gui/jobs/program_runner.moco src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.moco src/mkvtoolnix-gui/jobs/tool.moco src/mkvtoolnix-gui/main_window/available_update_info_dialog.moco src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.moco src/mkvtoolnix-gui/main_window/main_window.moco src/mkvtoolnix-gui/main_window/preferences_dialog.moco src/mkvtoolnix-gui/main_window/prefs_run_program_widget.moco src/mkvtoolnix-gui/main_window/select_character_set_dialog.moco src/mkvtoolnix-gui/main_window/status_bar_progress_widget.moco src/mkvtoolnix-gui/main_window/taskbar_progress.moco src/mkvtoolnix-gui/main_window/tool_base.moco src/mkvtoolnix-gui/main_window/update_checker.moco src/mkvtoolnix-gui/merge/adding_appending_files_dialog.moco src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.moco src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.moco src/mkvtoolnix-gui/merge/attached_file_model.moco src/mkvtoolnix-gui/merge/attachment_model.moco src/mkvtoolnix-gui/merge/command_line_dialog.moco src/mkvtoolnix-gui/merge/executable_location_dialog.moco src/mkvtoolnix-gui/merge/file_identification_thread.moco src/mkvtoolnix-gui/merge/select_playlist_dialog.moco src/mkvtoolnix-gui/merge/source_file_model.moco src/mkvtoolnix-gui/merge/tab.moco src/mkvtoolnix-gui/merge/tool.moco src/mkvtoolnix-gui/merge/track_model.moco src/mkvtoolnix-gui/util/basic_line_edit.moco src/mkvtoolnix-gui/util/basic_tab_widget.moco src/mkvtoolnix-gui/util/basic_tree_view.moco src/mkvtoolnix-gui/util/character_set_combo_box.moco src/mkvtoolnix-gui/util/combo_box_base.moco src/mkvtoolnix-gui/util/config_file.moco src/mkvtoolnix-gui/util/country_combo_box.moco src/mkvtoolnix-gui/util/elide_label.moco src/mkvtoolnix-gui/util/fancy_tab_widget.moco src/mkvtoolnix-gui/util/file_identifier.moco src/mkvtoolnix-gui/util/files_drag_drop_handler.moco src/mkvtoolnix-gui/util/files_drag_drop_widget.moco src/mkvtoolnix-gui/util/header_view_manager.moco src/mkvtoolnix-gui/util/installation_checker.moco src/mkvtoolnix-gui/util/kax_info.moco src/mkvtoolnix-gui/util/language_combo_box.moco src/mkvtoolnix-gui/util/media_player.moco src/mkvtoolnix-gui/util/network_access_manager.moco src/mkvtoolnix-gui/util/process.moco src/mkvtoolnix-gui/util/serial_worker_queue.moco src/mkvtoolnix-gui/util/settings.moco src/mkvtoolnix-gui/util/side_by_side_multi_select.moco src/mkvtoolnix-gui/util/waiting_spinner_widget.moco src/mkvtoolnix-gui/watch_jobs/tab.moco src/mkvtoolnix-gui/watch_jobs/tool.moco src/mkvtoolnix-gui/app.o src/mkvtoolnix-gui/chapter_editor/chapter_model.o src/mkvtoolnix-gui/chapter_editor/generate_sub_chapters_parameters_dialog.o src/mkvtoolnix-gui/chapter_editor/mass_modification_dialog.o src/mkvtoolnix-gui/chapter_editor/name_model.o src/mkvtoolnix-gui/chapter_editor/renumber_sub_chapters_parameters_dialog.o src/mkvtoolnix-gui/chapter_editor/tab.o src/mkvtoolnix-gui/chapter_editor/tool.o src/mkvtoolnix-gui/gui_cli_parser.o src/mkvtoolnix-gui/header_editor/action_for_dropped_files_dialog.o src/mkvtoolnix-gui/header_editor/ascii_string_value_page.o src/mkvtoolnix-gui/header_editor/attached_file_page.o src/mkvtoolnix-gui/header_editor/attachments_page.o src/mkvtoolnix-gui/header_editor/bit_value_page.o src/mkvtoolnix-gui/header_editor/bool_value_page.o src/mkvtoolnix-gui/header_editor/empty_page.o src/mkvtoolnix-gui/header_editor/float_value_page.o src/mkvtoolnix-gui/header_editor/language_value_page.o src/mkvtoolnix-gui/header_editor/page_base.o src/mkvtoolnix-gui/header_editor/page_model.o src/mkvtoolnix-gui/header_editor/string_value_page.o src/mkvtoolnix-gui/header_editor/tab.o src/mkvtoolnix-gui/header_editor/time_value_page.o src/mkvtoolnix-gui/header_editor/tool.o src/mkvtoolnix-gui/header_editor/top_level_page.o src/mkvtoolnix-gui/header_editor/track_type_page.o src/mkvtoolnix-gui/header_editor/unsigned_integer_value_page.o src/mkvtoolnix-gui/header_editor/value_page.o src/mkvtoolnix-gui/info/element_highlighter.o src/mkvtoolnix-gui/info/element_reader.o src/mkvtoolnix-gui/info/element_viewer_dialog.o src/mkvtoolnix-gui/info/info_config.o src/mkvtoolnix-gui/info/initial_scan.o src/mkvtoolnix-gui/info/job_settings_dialog.o src/mkvtoolnix-gui/info/job_settings_widget.o src/mkvtoolnix-gui/info/model.o src/mkvtoolnix-gui/info/tab.o src/mkvtoolnix-gui/info/tool.o src/mkvtoolnix-gui/jobs/info_job.o src/mkvtoolnix-gui/jobs/job.o src/mkvtoolnix-gui/jobs/model.o src/mkvtoolnix-gui/jobs/mux_job.o src/mkvtoolnix-gui/jobs/program_runner.o src/mkvtoolnix-gui/jobs/program_runner/linux_program_runner.o src/mkvtoolnix-gui/jobs/tool.o src/mkvtoolnix-gui/main_window/available_update_info_dialog.o src/mkvtoolnix-gui/main_window/code_of_conduct_dialog.o src/mkvtoolnix-gui/main_window/main_window.o src/mkvtoolnix-gui/main_window/preferences_dialog.o src/mkvtoolnix-gui/main_window/prefs_run_program_widget.o src/mkvtoolnix-gui/main_window/select_character_set_dialog.o src/mkvtoolnix-gui/main_window/status_bar_progress_widget.o src/mkvtoolnix-gui/main_window/taskbar_progress.o src/mkvtoolnix-gui/main_window/update_checker.o src/mkvtoolnix-gui/merge/adding_appending_files_dialog.o src/mkvtoolnix-gui/merge/additional_command_line_options_dialog.o src/mkvtoolnix-gui/merge/ask_scan_for_playlists_dialog.o src/mkvtoolnix-gui/merge/attached_file_model.o src/mkvtoolnix-gui/merge/attachment.o src/mkvtoolnix-gui/merge/attachment_model.o src/mkvtoolnix-gui/merge/attachments.o src/mkvtoolnix-gui/merge/command_line_dialog.o src/mkvtoolnix-gui/merge/executable_location_dialog.o src/mkvtoolnix-gui/merge/file_identification_thread.o src/mkvtoolnix-gui/merge/input.o src/mkvtoolnix-gui/merge/mux_config.o src/mkvtoolnix-gui/merge/output.o src/mkvtoolnix-gui/merge/select_playlist_dialog.o src/mkvtoolnix-gui/merge/source_file.o src/mkvtoolnix-gui/merge/source_file_model.o src/mkvtoolnix-gui/merge/tab.o src/mkvtoolnix-gui/merge/tool.o src/mkvtoolnix-gui/merge/track.o src/mkvtoolnix-gui/merge/track_model.o src/mkvtoolnix-gui/mime_types.o src/mkvtoolnix-gui/mkvtoolnix_gui.o src/mkvtoolnix-gui/util/basic_line_edit.o src/mkvtoolnix-gui/util/basic_tab_widget.o src/mkvtoolnix-gui/util/basic_tree_view.o src/mkvtoolnix-gui/util/cache.o src/mkvtoolnix-gui/util/character_set_combo_box.o src/mkvtoolnix-gui/util/combo_box_base.o src/mkvtoolnix-gui/util/config_file.o src/mkvtoolnix-gui/util/container.o src/mkvtoolnix-gui/util/country_combo_box.o src/mkvtoolnix-gui/util/elide_label.o src/mkvtoolnix-gui/util/fancy_tab_widget.o src/mkvtoolnix-gui/util/file.o src/mkvtoolnix-gui/util/file_dialog.o src/mkvtoolnix-gui/util/file_identifier.o src/mkvtoolnix-gui/util/file_type_filter.o src/mkvtoolnix-gui/util/files_drag_drop_handler.o src/mkvtoolnix-gui/util/files_drag_drop_widget.o src/mkvtoolnix-gui/util/header_view_manager.o src/mkvtoolnix-gui/util/ini_config_file.o src/mkvtoolnix-gui/util/installation_checker.o src/mkvtoolnix-gui/util/json.o src/mkvtoolnix-gui/util/json_config_file.o src/mkvtoolnix-gui/util/kax_info.o src/mkvtoolnix-gui/util/language_combo_box.o src/mkvtoolnix-gui/util/media_player.o src/mkvtoolnix-gui/util/message_box.o src/mkvtoolnix-gui/util/model.o src/mkvtoolnix-gui/util/network_access_manager.o src/mkvtoolnix-gui/util/option_file.o src/mkvtoolnix-gui/util/process.o src/mkvtoolnix-gui/util/serial_worker_queue.o src/mkvtoolnix-gui/util/settings.o src/mkvtoolnix-gui/util/side_by_side_multi_select.o src/mkvtoolnix-gui/util/string.o src/mkvtoolnix-gui/util/style_helper.o src/mkvtoolnix-gui/util/tree.o src/mkvtoolnix-gui/util/unix_widget.o src/mkvtoolnix-gui/util/waiting_spinner_widget.o src/mkvtoolnix-gui/util/widget.o src/mkvtoolnix-gui/watch_jobs/tab.o src/mkvtoolnix-gui/watch_jobs/tool.o src/mkvtoolnix-gui/qt_resources.o -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml -lQt5Widgets -lQt5Multimedia -lQt5Gui -lQt5Network -lQt5Concurrent -lQt5Core CXX src/input/r_hdmv_textst.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_hdmv_textst_o.d -o src/input/r_hdmv_textst.o -x c++ src/input/r_hdmv_textst.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_hdsub.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_hdsub_o.d -o src/input/r_hdsub.o -x c++ src/input/r_hdsub.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_dirac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_dirac_o.d -o src/output/p_dirac.o -x c++ src/output/p_dirac.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_hevc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_hevc_o.d -o src/input/r_hevc.o -x c++ src/input/r_hevc.cpp CXX src/input/r_qtmp4.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_qtmp4_o.d -o src/input/r_qtmp4.o -x c++ src/input/r_qtmp4.cpp CXX src/input/r_ivf.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_ivf_o.d -o src/input/r_ivf.o -x c++ src/input/r_ivf.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_matroska.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_matroska_o.d -o src/input/r_matroska.o -x c++ src/input/r_matroska.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/input/r_qtmp4.cpp:44: src/input/r_qtmp4.h: In constructor 'qtmp4_demuxer_c::qtmp4_demuxer_c(qtmp4_reader_c&)': src/input/r_qtmp4.h:315:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct esds_t' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&esds, 0, sizeof(esds_t)); ^ In file included from src/input/r_qtmp4.h:22, from src/input/r_qtmp4.cpp:44: src/input/qtmp4_atoms.h:201:16: note: 'struct esds_t' declared here typedef struct { ^ CXX src/input/r_microdvd.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_microdvd_o.d -o src/input/r_microdvd.o -x c++ src/input/r_microdvd.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_avc_es.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_avc_es_o.d -o src/output/p_avc_es.o -x c++ src/output/p_avc_es.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_mp3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_mp3_o.d -o src/input/r_mp3.o -x c++ src/input/r_mp3.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_mpeg_es.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_mpeg_es_o.d -o src/input/r_mpeg_es.o -x c++ src/input/r_mpeg_es.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/input/r_mpeg_ps.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_mpeg_ps_o.d -o src/input/r_mpeg_ps.o -x c++ src/input/r_mpeg_ps.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_mpeg_ts.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_mpeg_ts_o.d -o src/input/r_mpeg_ts.o -x c++ src/input/r_mpeg_ts.cpp In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_obu.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_obu_o.d -o src/input/r_obu.o -x c++ src/input/r_obu.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_ogm.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_ogm_o.d -o src/input/r_ogm.o -x c++ src/input/r_ogm.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_avc.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_avc_o.d -o src/output/p_avc.o -x c++ src/output/p_avc.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/input/r_ogm_flac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_ogm_flac_o.d -o src/input/r_ogm_flac.o -x c++ src/input/r_ogm_flac.cpp CXX src/input/r_pgssup.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_input_r_pgssup_o.d -o src/input/r_pgssup.o -x c++ src/input/r_pgssup.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_aac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_aac_o.d -o src/output/p_aac.o -x c++ src/output/p_aac.cpp src/input/r_ogm.cpp: In constructor 'ogm_v_theora_demuxer_c::ogm_v_theora_demuxer_c(ogm_reader_c*)': src/input/r_ogm.cpp:1422:60: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct theora_identification_header_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&theora, 0, sizeof(theora_identification_header_t)); ^ In file included from src/input/r_ogm.h:22, from src/input/r_ogm.cpp:36: src/common/theora.h:41:8: note: 'struct theora_identification_header_t' declared here struct theora_identification_header_t { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/input/r_ogm.cpp: In constructor 'ogm_s_kate_demuxer_c::ogm_s_kate_demuxer_c(ogm_reader_c*)': src/input/r_ogm.cpp:1618:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct kate_identification_header_t'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&kate, 0, sizeof(kate_identification_header_t)); ^ In file included from src/input/r_ogm.h:23, from src/input/r_ogm.cpp:36: src/common/kate.h:40:8: note: 'struct kate_identification_header_t' declared here struct kate_identification_header_t { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_ac3.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_ac3_o.d -o src/output/p_ac3.o -x c++ src/output/p_ac3.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ CXX src/output/p_alac.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_alac_o.d -o src/output/p_alac.o -x c++ src/output/p_alac.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] CXX src/output/p_av1.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/common_pch.h -I. -Ilib -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -c -MMD -MF ./rake.d/dependency.d/tmp/src_output_p_av1_o.d -o src/output/p_av1.o -x c++ src/output/p_av1.cpp : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp:196:34: note: shadowed declaration is here using value_type = basic_json; ^ AR src/output/libmtxoutput.a ar rc src/output/libmtxoutput.a src/output/p_aac.o src/output/p_ac3.o src/output/p_alac.o src/output/p_av1.o src/output/p_avc.o src/output/p_avc_es.o src/output/p_dirac.o src/output/p_dts.o src/output/p_dvbsub.o src/output/p_flac.o src/output/p_generic_video.o src/output/p_hdmv_pgs.o src/output/p_hdmv_textst.o src/output/p_hevc.o src/output/p_hevc_es.o src/output/p_kate.o src/output/p_mp3.o src/output/p_mpeg1_2.o src/output/p_mpeg4_p2.o src/output/p_opus.o src/output/p_passthrough.o src/output/p_pcm.o src/output/p_quicktime.o src/output/p_realaudio.o src/output/p_textsubs.o src/output/p_theora.o src/output/p_truehd.o src/output/p_tta.o src/output/p_vc1.o src/output/p_video_for_windows.o src/output/p_vobbtn.o src/output/p_vobsub.o src/output/p_vorbis.o src/output/p_vpx.o src/output/p_wavpack.o src/output/p_webvtt.o RANLIB src/output/libmtxoutput.a ranlib src/output/libmtxoutput.a AR src/input/libmtxinput.a ar rc src/input/libmtxinput.a src/input/aac_framing_packet_converter.o src/input/bluray_pcm_channel_removal_packet_converter.o src/input/dvbsub_pes_framing_removal_packet_converter.o src/input/r_aac.o src/input/r_aac_adif.o src/input/r_ac3.o src/input/r_asf.o src/input/r_avc.o src/input/r_avi.o src/input/r_cdxa.o src/input/r_coreaudio.o src/input/r_dirac.o src/input/r_dts.o src/input/r_dv.o src/input/r_flac.o src/input/r_flv.o src/input/r_hdmv_textst.o src/input/r_hdsub.o src/input/r_hevc.o src/input/r_ivf.o src/input/r_matroska.o src/input/r_microdvd.o src/input/r_mp3.o src/input/r_mpeg_es.o src/input/r_mpeg_ps.o src/input/r_mpeg_ts.o src/input/r_obu.o src/input/r_ogm.o src/input/r_ogm_flac.o src/input/r_pgssup.o src/input/r_qtmp4.o src/input/r_real.o src/input/r_srt.o src/input/r_ssa.o src/input/r_truehd.o src/input/r_tta.o src/input/r_usf.o src/input/r_vc1.o src/input/r_vobbtn.o src/input/r_vobsub.o src/input/r_wav.o src/input/r_wavpack.o src/input/r_webvtt.o src/input/subtitles.o src/input/teletext_to_srt_packet_converter.o src/input/truehd_ac3_splitting_packet_converter.o src/input/wav_ac3acm_demuxer.o src/input/wav_ac3wav_demuxer.o src/input/wav_dts_demuxer.o src/input/wav_pcm_demuxer.o RANLIB src/input/libmtxinput.a ranlib src/input/libmtxinput.a LINK src/mkvmerge x86_64-alt-linux-g++ -L/usr/lib64 -fstack-protector-strong -Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common -o src/mkvmerge src/merge/mkvmerge.o -Lsrc/merge -lmtxmerge -Lsrc/input -lmtxinput -Lsrc/output -lmtxoutput -Lsrc/merge -lmtxmerge -lmtxcommon -lmagic -lz -lFLAC -logg -lm -lz -lpugixml -lboost_regex-mt -lboost_filesystem -lboost_system -lcmark -lmatroska -lebml -lavi -lrmff -Lsrc/mpegparser -lmpegparser -lvorbis -logg Done. Enjoy :) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.56562 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/mkvtoolnix-buildroot + : + /bin/rm -rf -- /usr/src/tmp/mkvtoolnix-buildroot + cd mkvtoolnix-23.0.0 + rake DESTDIR=/usr/src/tmp/mkvtoolnix-buildroot install /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/applications mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/applications /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mime/packages mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mime/packages /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES /bin/install -c -m 644 ./share/mime/mkvtoolnix.xml /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mime/packages/ mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES /bin/install -c -m 644 ./share/desktop/org.bunkus.mkvtoolnix-gui.desktop /usr/src/tmp/mkvtoolnix-buildroot/usr/share/applications/ /bin/install -c -m 644 po/ru.mo /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES/mkvtoolnix.mo /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1 /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps /bin/install -c -m 644 po/uk.mo /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES/mkvtoolnix.mo mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1 /bin/install -c -m 644 doc/man/mkvmerge.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvmerge.1 mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps /bin/install -c -m 644 doc/man/mkvinfo.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvinfo.1 /bin/install -c -m 644 ./share/icons/128x128/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps/ /bin/install -c -m 644 doc/man/mkvextract.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvextract.1 /bin/install -c -m 644 ./share/icons/128x128/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps/ /bin/install -c -m 644 doc/man/mkvpropedit.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvpropedit.1 /bin/install -c -m 644 doc/man/mkvtoolnix-gui.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvtoolnix-gui.1 /bin/install -c -m 644 ./share/icons/128x128/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps/ /bin/install -c -m 644 doc/man/mkvtoolnix-gui.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvtoolnix-gui.1 /bin/install -c -m 644 ./share/icons/128x128/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps/ /bin/install -c -m 644 ./share/icons/128x128/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps /bin/install -c -m 644 ./share/icons/16x16/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps/ /bin/install -c -m 644 ./share/icons/16x16/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps/ /bin/install -c -m 644 ./share/icons/16x16/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps/ /bin/install -c -m 644 ./share/icons/16x16/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps/ /bin/install -c -m 644 ./share/icons/16x16/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/16x16/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps /bin/install -c -m 644 ./share/icons/24x24/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps/ /bin/install -c -m 644 ./share/icons/24x24/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps/ /bin/install -c -m 644 ./share/icons/24x24/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps/ /bin/install -c -m 644 ./share/icons/24x24/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps/ /bin/install -c -m 644 ./share/icons/24x24/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/24x24/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps /bin/install -c -m 644 ./share/icons/256x256/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps/ /bin/install -c -m 644 ./share/icons/256x256/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps/ /bin/install -c -m 644 ./share/icons/256x256/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps/ /bin/install -c -m 644 ./share/icons/256x256/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps/ /bin/install -c -m 644 ./share/icons/256x256/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/256x256/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps /bin/install -c -m 644 ./share/icons/32x32/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps/ /bin/install -c -m 644 ./share/icons/32x32/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps/ /bin/install -c -m 644 ./share/icons/32x32/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps/ /bin/install -c -m 644 ./share/icons/32x32/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps/ /bin/install -c -m 644 ./share/icons/32x32/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/32x32/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps /bin/install -c -m 644 ./share/icons/48x48/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps/ /bin/install -c -m 644 ./share/icons/48x48/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps/ /bin/install -c -m 644 ./share/icons/48x48/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps/ /bin/install -c -m 644 ./share/icons/48x48/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps/ /bin/install -c -m 644 ./share/icons/48x48/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/48x48/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps /bin/install -c -m 644 ./share/icons/64x64/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps/ /bin/install -c -m 644 ./share/icons/64x64/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps/ /bin/install -c -m 644 ./share/icons/64x64/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps/ /bin/install -c -m 644 ./share/icons/64x64/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps/ /bin/install -c -m 644 ./share/icons/64x64/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/64x64/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps /bin/install -c -m 644 ./share/icons/96x96/mkvextract.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps/ /bin/install -c -m 644 ./share/icons/96x96/mkvinfo.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps/ /bin/install -c -m 644 ./share/icons/96x96/mkvmerge.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps/ /bin/install -c -m 644 ./share/icons/96x96/mkvpropedit.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps/ /bin/install -c -m 644 ./share/icons/96x96/mkvtoolnix-gui.png /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/96x96/apps/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mkvtoolnix/sounds mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mkvtoolnix/sounds /bin/install -c -m 644 ./share/sounds/finished-1.ogg /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mkvtoolnix/sounds /bin/install -c -m 644 ./share/sounds/finished-2.ogg /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mkvtoolnix/sounds /bin/install -c -m 644 ./share/sounds/finished-3.ogg /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mkvtoolnix/sounds /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/bin mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/bin /bin/install -c src/mkvmerge /usr/src/tmp/mkvtoolnix-buildroot/usr/bin/mkvmerge /bin/install -c src/mkvinfo /usr/src/tmp/mkvtoolnix-buildroot/usr/bin/mkvinfo /bin/install -c src/mkvextract /usr/src/tmp/mkvtoolnix-buildroot/usr/bin/mkvextract /bin/install -c src/mkvpropedit /usr/src/tmp/mkvtoolnix-buildroot/usr/bin/mkvpropedit /bin/install -c src/mkvtoolnix-gui/mkvtoolnix-gui /usr/src/tmp/mkvtoolnix-buildroot/usr/bin/mkvtoolnix-gui + /usr/lib/rpm/find-lang mkvtoolnix + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/mkvtoolnix-buildroot (auto) Verifying and fixing files in /usr/src/tmp/mkvtoolnix-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/mkvtoolnix-buildroot/ (default) Compressing files in /usr/src/tmp/mkvtoolnix-buildroot (auto) Verifying ELF objects in /usr/src/tmp/mkvtoolnix-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: mkvtoolnix-23.0.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.37561 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd mkvtoolnix-23.0.0 + DOCDIR=/usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + export DOCDIR + rm -rf /usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + /bin/mkdir -p /usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + cp -prL COPYING AUTHORS NEWS.md README.md examples /usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + chmod -R go-w /usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + chmod -R a+rX /usr/src/tmp/mkvtoolnix-buildroot/usr/share/doc/mkvtoolnix-23.0.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uHLtxL find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TmDYUg find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Provides: mkvmerge = 23.0.0-alt1 Requires: /lib64/ld-linux-x86-64.so.2, libFLAC.so.8()(64bit) >= set:miUhsPgNozqlQd5xPHdJJZzZoswDFTb, libboost_filesystem.so.1.67.0()(64bit) >= set:lg1UML6Tbo7lySvwXDzJr4WYGy7eUcz9ZhvlLZfD45RFk2jHLdrLBktrd, libboost_regex.so.1.67.0()(64bit) >= set:okZeWeIwp0bOtZAeB8fMGYYaAtGGcODulGqTg, libboost_system.so.1.67.0()(64bit) >= set:jh9iwjC2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libebml.so.4()(64bit) >= set:mfsyo2VRLxUGSZDaSCCAEBwVlh0uw0A39dXxx1YsZd0rbrd6CZ5hsKuJD06VKXhzKnHfBIlmgZlR6p85dbLfQdjQyvaQuX26a8WQXko8k9EYm0ikoyyt6DfrW3VWhENioMoejIjljw5CBTbboZHCyQ91KtukotY85rniKIZL697QF3PTGuXfCwjcIzy51Jm8gK3fwl1NG3hg9X4, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libmagic.so.1()(64bit) >= set:jg7DnA28j01m0, libmatroska.so.6()(64bit) >= set:pgmn52yoJrE1Ytsw5bxZ3yiBlIihSf8u20Z46TnBjcyOz2kelHDxdXErBFyiLhQs9RFmi5i3GJbUyABA8fXJhZkc45Y1Wusb1g44weuXzE2ERtZv04GZeE3DaIKrtTiD3Xz4mTWSgo6MNTmb2TbWxbohzMlybD9t8FfXquwxJ3sZhJJnFQmBKulx7Kajiur46aC2vZixfc3R1C0Zck85jOH3I0IgM0CtNM7s0Cci7UKLKnNZv1SVNaWraZuP2GsTzkP2txs1t1TWqknCZ9yX6b2FikTHtY7cRJcV181naZ1ZIHGTXlkOBt5bsTPGNEQMy1dQNKbSpN4Anclb08jRUtv9kZvt9cToFm6UCTUzWCSnfNYmnTp5I0PAQR4acbayvEkxTxemtZ4H04U20gWAu2A5qC5039wUM0yR0ZKTfjcUVjvhMdYnLZ1STaR0FNoV4Pa60R61WKTHhI49uTLZdjaeL4qrolkbp0WZku5zk1ETBQj7219Dhwg8veZb7oZ7aADBLWKkUA37EfjDb6ly9wZmd4nYlHSI6GcH1qb1ojnKVA8gSIKG4fgYHjEb4n51aPaddk47ZH9QlvRqvJDI0Adfk28itx7fZ7onpHtYsknN8dcyPrwTZLcnXgb9hypZ6anP8ylGf7YaasuIUGVOTyy7m53pUglS0MqucV20Y1an3Z8Sh3ovHVsxE8624cS1GAEqNVKMq83kF8MDZoADUubZualGZqmOZxjGZmGYu7rZ2oJLZFobjEKLcB0, libogg.so.0()(64bit) >= set:kfGSwN4zdQtZn09OanZgJce0cAdw0EcCqZoqGpZ0Pk0, libpugixml.so.1()(64bit) >= set:mgTVSv6EoAeNv0fK9yg8VI4c1GZvSwUUiTMC2axQBmFOarJjFH37FVFaZ3zkVLdu4DTubjO5D5GN7VgjoWpiBRjlvZBMbA8vpqPik1Iwt8CtTdJvphNLG4G2FfgWjFYOQp3, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libvorbis.so.0()(64bit) >= set:jgT58aMljDzrUIOQ1, libz.so.1()(64bit) >= set:khdWPIUrJuazFZ5EyqZ72, 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.vx7HQU Creating mkvtoolnix-debuginfo package Processing files: mkvtoolnix-gui-23.0.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pZlBoH find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WCeArx find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Provides: mmg = 23.0.0-alt1, mkvmerge-gui = 23.0.0-alt1 Requires: /lib64/ld-linux-x86-64.so.2, libQt5Core.so.5()(64bit) >= set:qhK6Z7xCA95GFq3C89m4fc0EGQQxUhm4JEGLA5RyhgipsQQpfL0sQvS5jQ3gpIFsfBg9jQZvFD5VoZKfaeBg3tbb6KcZlJUKFEbDwJYyByweLUawirM7PKBtYGQaKLZhZ4jbUUD1SUqZoCF1c4CufNrD281UigfYAdatfymKnYynlXoRblu2A9vpsRLlsXmlZsbhFtE7IJSwtqOB0fASY63ZjZs8ZfO7OAmlxOlY8cHLZ03Yw2Nhv4G9OFayBhNsKopBFMOcocj1VQp24ZalevyZ6KQetoCpLugxPCKcJbUmM78ldDNUU8AblBZ8LGry9fIUFZqy9mtRIcRE5eBST65lBMjlEwEX64EGQpzg9dsHghA1tvqeo4yl1l4yykYkyq4umdNZAi3lxHruMbDmbR1SGh6jZy6jMMZz37FyNeBB90rY8wwnYpryRbZdZt4fEyePkf5mINTGSeP652Cf7TJJpd7Vxaqam9Qu0lSzCfYbal0X3IUct2Us4RsljZdIUQNi18aiIRBRkiXTf6D81efBoIlwx9rObOOxPC7yATxyi3BJ9kSXPGZjaNkAayWjfGjldfK1zsY53ieigYK5ywJoYeJZcL0yFWnjrKuwpglHnqqSV2WY4hz8Gb3MKSGHdjxQ9oNuuVO8stgZoDD2krJ2mshTaVOgf8SKp3VxQDRLDnf6MgQiMNDDnIRxqSOzWxV6QuVTyl5ZupP2vZenD4G69JheOSbwNtE86LLag2OPg0VTfnYKl1HyFAqkZtZi9keBNwwqSfcieW26U50TRlfDysAh7b19iZa8gHFXZ3350yzAdMhnkUWZFHxo4gjiavBPlcXzbZcTpt5xBCZA3jsPKTPF2FsRp2o72GyZFPEyKSHPiG7ESeLOuRUks05ftF8afq9cZbIdIm5xkbx3B4OZCBcDlLM5JhG7ZuhmR0JS1X8piwBZ9Z6n8OYN1mFEgIQ2cGNflFZmuJz7raKog2JlX1gZAFDZHXAVkA71X5UM4Lc9VBZC7eJGQ58XsN8AiFsxz6vQPXGqASrZpkLEZJWEoyYGX5wzZfNa2jVWn9RhyQxSN8JPxSeIjFcIzDZpfZo0ZlXrbv89hwqs8waBBbC2WHUNTuXeuEoJEYsFsd4UGOTKVaJpRUKhAojVi3A67inEE213KyxXngY6ZvXy7jMcWayZ8dQvus1zZ6NkbtvCZEIKqkgGwDCZK60hKiwMvenGfKcSpcXQqiUxeJZCCSpJeCGZ1oiaYWDmVIqZBRRyqnKU67kMSF0yzPQtDk9, libQt5Core.so.5(Qt_5)(64bit), libQt5Core.so.5(Qt_5.12)(64bit), libQt5Gui.so.5()(64bit) >= set:qiVm2pZCpUcmZhw5C9GrH50XaWvWh0l1uNGd2h6oUyRaoHxktC64vQYrZs7NsmqjlXRtFq37nLldK3XZ52cl2yLZL2Ttdq64DwAzSUbvZoNyrcE8li88c4KN6ygAxlpwJTphTzPH2axbsILOj3K8JG1vaTOlkVxJg5aSaQ0gibXJ7xEm9tqfYpHNX2yMfE67tfhO8WLEukWOkhVTi95GhM8Ed4Co9diORR0iwHIf7Zsl8nIzAEpoERiQqgyPY3JQxH4t7SwjkrjHCBrVIlwyrVFZkXnQriXN4TEHi2bigvxzZEwSARSmLbQTIoRr0hzo6MpzWqsxcBcg0ec6R72t5hypAruJaHtAXs9kUnM7KecMw4OPy2LsDIQ5rj4qzMDdhZlzzmyPE4mkiKJnyX5B2NGFZgieEZFSd2xzSQUBIBba0SSGnTkEHOG0c469inV1KZepnYmSLwRFACPUeYArodcZoQZFmJ7kp3AS8hZw3yfQvwED2UZGod7JmbgkzctgnSevuI69mcsoz8g61hjJkmIWLbrKTZof, libQt5Gui.so.5(Qt_5)(64bit), libQt5Multimedia.so.5()(64bit) >= set:plGink9s5Rvm9G5M8kwh6DUqcDUUXJIY0, libQt5Multimedia.so.5(Qt_5)(64bit), libQt5Network.so.5()(64bit) >= set:ojGePimuTQJh76NIeQXgbrGDv2vP7McGEMduxGMK9csZ2INQVvdZJxWWz47Z0, libQt5Network.so.5(Qt_5)(64bit), libQt5Widgets.so.5()(64bit) >= set:rhxKHz02ZqTnwYD14F6SbfXnkaZjZsPLm10SS45Fm00NY3Z3lNLTOEa9SXrYGE2V135R9ijVhhOK7A48FarZAwjJIB10lmY3h7ohYENsFXhWZo1yuNtdRUnEdmZpcfrxgWfvC5GZ6PoM2cPdkIzYkZe6pllYMoo2yKSUe58i7EvxVwp3hJ8uFSEdY6F3SZdWLZ4kbz2jqhcZlfgSsp5Ct6lJAoA6Aq5ivYg6sUTGWvRlhy4FxhZDyNmEnYE5pusXI3tA3JfgV4Rx7AZk8q9reLK5PowIh4x8aRm5tFrsFwnk1bzf3ae5dCdljCWawS8C47nqzQ4eIEoOox0elcwblyTZAAgehhNuoxIURbkmbHg6jZ08c3WwKWQ6PRDmLWLd37vbEXlzKw9PZ4ioNe3RhQLsAMAsYXWdQAQkf9c94teWwS9rHpo9couQIKrJmVB2pgdAATSYtw2NVxv3AM3xICs1u1IZqYAn7VFrnYSZiK6B3yeIQwiSt2eTMoHcoe0Dex18q3pYiy7HlCBAEDlrNm1wyd0sxV5RH52kAzXWRDbNn8KAIimavMXXyiNaVAUAZnPv2hD2VZy0h1lfF5ZrGzkxhxEuKugvy16XQ4wSoFCCqn8WZ2OcxxtDnPDORKa1y1UaDEZKJqhOcSeHirLl71iA6RAftm2YYdXt4dtRE2vQNuiLejyHW6an32RqMfevLTw2KOJH7XwbPZ5T8g8xmMCingpmC808nikotv1fHp9G50PoP2Dd9SZEgVkkgRoGc3hgThbE5VQ9ZL5KNQ0EfYBVrYP9OEnk0x6tt5HSWp8BWO9CMHXzbPauCcg0s6cRvNKpWQmkxIkJ9sY0cC5Eg9MNheZk7Xu12uldLdkvbzIeiCQWgL4XtOCERB6UieCpzQqq2qO1ZL7WGMUCgHH0v9rnuZmQcEJ4FqR0Aw0g5YHleCwwVR8XKJKyUOpK5ZqfGJ3hv0DZvIVHZstBAtK4O3tpTZFMZoJvJiCMrFglOs4RsP6ZxUXzatg9rYOtu96ZKAZqTBhsWEY8TuWhhXGxsLoVrsN2owbmhqSRFgTjawuxJRRD5VrF3POK6NX0Gho4inP8FKs1ovHgdqp7yA7eQJ0xn1Z0CzI80QbDGYqPNAmP8erOZtAjNyu3UoiiiNOp0omMAo9WDj96SDo2Ddsseb9Z0fIWa1J9aB0ATZbBUaOtNv3Z2GAmthYZ0UTRhMIC3Pn6Yrc4baN5evEGd3G34GGSN342CwdY4FmpgcaUi1GHQqQD8lO3RjNDCCc5C6Qbl6ZzmrwZJ9D5zgjlu9ZgVEwZo7Q1gd3V04jRM8VtVt3lIuiRZLEkVhdjITZ08uSmvrXOZfSiPdSEx77OOIdD0YvfsV4yJC48kdd6u3CotZj4oSHEyswrPFJMX5UieLMrqjZEZhZKFWGClZj4AY3gt6fVdZpes65K0O64AxA9tjGq5utxSwyVOF0clphtN2IW1dZJ3jUqEWb3Jx3VIXTfJcCH1M6VswExS5k9ISLO7nhJO9nfFmOg5HOyn9QcRqCLxUPkNQrXfqaZh5z5Vs2TFHPnecVSbSVzdF02QBj9csndF2fMyaAQP0gb7iZbgFhRf5q73U8F7Gz1mJkhVfgZiQEzwIp6SeZ6eK6LHTdiACPR84RC2OcZL43nlT8bmk47vscbhJQRwozyAZhiyirvwYOSPBmZdcEDYLwKUedJ8QbxFUA0QKwE5oJtL58kUspTS0jIeCz3, libQt5Widgets.so.5(Qt_5)(64bit), libboost_filesystem.so.1.67.0()(64bit) >= set:lh1UgJ9oxk3sXVoslGauU3tZhvlLZff9aa6k1, libboost_regex.so.1.67.0()(64bit) >= set:ojWttPpREo13ohKXDCatTQ1vUP3IafL2pDak6VXPsdh6kZLnJr0eZ6q9DZaa7, libboost_system.so.1.67.0()(64bit) >= set:jh9iwjC2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libcmark.so.0.28.3()(64bit) >= set:kjvsc, libebml.so.4()(64bit) >= set:mfsyo2VRfKoZDaSCCAEBwVlh0uw04GZg38XGB8eERR2mbTHZ40zsFZlfBIl6z2pVZ1WC92fo19rvD23xa1BT2gy2jkIPUYVKD9LgKu4qI46cCjnc6cFH2POJidiD4UMLANzkIt9VOZvrAsgDeUUAZE9UAtNQceER21OtU1Ia8mtQ4wbteU1, libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libmagic.so.1()(64bit) >= set:jg7DnA28j01m0, libmatroska.so.6()(64bit) >= set:pgmn5mt7q0v77oNioZEEkp5HkAZ38u20Z4SZGbvJsyhkukwOUtrSNbsEmm5i3GJbUyABw1M8vyxEwfgTzr900JcT7NZKZf18kXtQxj5mTJKroYOMWmT62P0eZm8cqfs1bq4KO3rkfb9Z9tdfMMS1eZwrdXWl5uMDTr46amTDFuZl2vo6G3iRNqpDF02t0I0IgM0CtNM7s0Cci7UKLKmVoD7HELFUXPcGhEbAbEbUSgwyAJf5Tdm4iBEKnXUfoGrpO3g2KArgXdZpnlLTHEAbXamUKDlzysZy3wEkJPy98LoGm0gCGNXZixOZz0sHgYhI3hcLRRtm1bMc9tdx2PyyU7alUtEzlzEkrOa01K0gTNZKdfJX9gmE1Rb0Un7g8MZI43uZkvhMdYDeWwtk8HrbDomN0ES8gTZeR8my4LXTZu95DnOmdQHDBc0tvOHogpcFDe423Bu8cML0Kt1IZj5OPFZ2sOx3QDFP5zaN4gvHxUyLqRCRgBpdg3SMylXHahPi4h8xi4uHgwnEHxyUUvjEHZqmXHZ4mgFHEC8E4gAW2fuiReq7f7Rlci3zUY6UZffPReQiiAg1dCh4HkTjdefmsRsVrhNEwo7Gy2Z89n0wfgVqE7Jz6MZmdDb45NQmNB0IbAuSfi7HxcgBy0vWzADUuboe0DqqiRTkbh3ap6ISTZAIB9kTnCiJOBX5, libpugixml.so.1()(64bit) >= set:mgTVSv6go1fw7T4h8Asm2CwwOkF9PoX6Skg9AKQalmpHtattU8dflFv6FOvrY8eLJYpkY0xFD9lmflZdv1LgyYB7vRyGya0HMRtTQZlmkYHaxGgW3Acre, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:khdWPIUrJuazFZ5Eyq, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Obsoletes: mkvmerge-gui Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Xsey2v Creating mkvtoolnix-gui-debuginfo package Processing files: mkvinfo-23.0.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NDefMA find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QsxS7I find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: /lib64/ld-linux-x86-64.so.2, libboost_filesystem.so.1.67.0()(64bit) >= set:lh1U0ZGI1KZcNUGkC9FvYlZ6ZLjcJ7, libboost_regex.so.1.67.0()(64bit) >= set:okZeWeIwp0bOtZAeB8fMGYYaAtGGcODulGqTg, libboost_system.so.1.67.0()(64bit) >= set:jh9iwjC2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libebml.so.4()(64bit) >= set:mgeho2FHvkpFJFiiU3S80uw0xGto0zEd6eHBRHBu6xdX09UhctBwAT2ikkj8DfJX1IZpBMMoetN2X24Fj2YYbNUhaSq9FBZeEyetVU4ZERKUqwQM4fwn1VGzd1UiD3u1, libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libmatroska.so.6()(64bit) >= set:phHHClTh3USN1bmyZ3yiBlIOyIZ0ye1wuOYLKYRCjchVl1a6LPCtY27ROKgWkrTwbAI460zY9goYSzPi0gbPXzMZKVZw8kXXEzj5IKbKGXik9c3M9IvUabq8s5fIhZciivSRY16SeUV7TqZlLKMzZsrr4akctvaRjv9U3jxWgGenbb7UA5w72mcXyxfW0cpAuwrZ5DmVoD7aCPXPcGxgn8ngnMt31aiSZkRtza2hBEKnbps54GaV6EZ6YPXGTTHEAbTlIMtvmd5VZrcwEkJPO98vNAq1gCGzTRbxOZHMJ2zfyt84PHWWsm1bMoiqR4acHeIsUtRNWhkmryl04U2EXoZKdfJX9MmExW5yvti8MZF96YQjvywPMvwnZcO9Dls0kS8gTZfRE8DhJLbFoVBoH6WR3eNBnNgpcmhCxit8cYbwrnOWfbA77aW7QDbeG4j0ZbR8KUnJqPWkpC6EN6mZf6rmG829k22MP5yyzTr2WGTcmjmgFHhmNVCV4YxskJy1prrwnZLFsJ5q99iEwCP8SaRpAjNlTBLaa6bKlxudV2w1v7dwZdWsKoAdo5dZcuylM0la2YjvAY4TrxV0sGV9lf9hap6HZdZFMmCEKf5ZasL0, libpugixml.so.1()(64bit) >= set:mkjDsONiPdu1, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4qmj2X Creating mkvinfo-debuginfo package Processing files: mkvtoolnix-debuginfo-23.0.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cwQ3Oj find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TUGL6I find-requires: running scripts (debuginfo) Requires: mkvtoolnix = 23.0.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libFLAC.so.8), debug64(libboost_filesystem.so.1.67.0), debug64(libboost_regex.so.1.67.0), debug64(libboost_system.so.1.67.0), debug64(libc.so.6), debug64(libebml.so.4), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libmagic.so.1), debug64(libmatroska.so.6), debug64(libogg.so.0), debug64(libpugixml.so.1), debug64(libstdc++.so.6), debug64(libvorbis.so.0), debug64(libz.so.1) Processing files: mkvtoolnix-gui-debuginfo-23.0.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.I3Ydeg find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Rx9jRQ find-requires: running scripts (debuginfo) Requires: mkvtoolnix-gui = 23.0.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libQt5Core.so.5), debug64(libQt5Gui.so.5), debug64(libQt5Multimedia.so.5), debug64(libQt5Network.so.5), debug64(libQt5Widgets.so.5), debug64(libboost_filesystem.so.1.67.0), debug64(libboost_regex.so.1.67.0), debug64(libboost_system.so.1.67.0), debug64(libc.so.6), debug64(libcmark.so.0.28.3), debug64(libebml.so.4), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libmagic.so.1), debug64(libmatroska.so.6), debug64(libpugixml.so.1), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: mkvinfo-debuginfo-23.0.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0DCTDv find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E0wt3d find-requires: running scripts (debuginfo) Requires: mkvinfo = 23.0.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libboost_filesystem.so.1.67.0), debug64(libboost_regex.so.1.67.0), debug64(libboost_system.so.1.67.0), debug64(libc.so.6), debug64(libebml.so.4), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libmatroska.so.6), debug64(libpugixml.so.1), debug64(libstdc++.so.6) Wrote: /usr/src/RPM/RPMS/x86_64/mkvtoolnix-23.0.0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/mkvtoolnix-gui-23.0.0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/mkvinfo-23.0.0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/mkvtoolnix-debuginfo-23.0.0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/mkvtoolnix-gui-debuginfo-23.0.0-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/mkvinfo-debuginfo-23.0.0-alt1.x86_64.rpm 3113.48user 198.39system 14:49.75elapsed 372%CPU (0avgtext+0avgdata 1384324maxresident)k 0inputs+0outputs (0major+41969800minor)pagefaults 0swaps 3155.46user 211.04system 15:48.62elapsed 354%CPU (0avgtext+0avgdata 1384324maxresident)k 55360inputs+0outputs (0major+42688450minor)pagefaults 0swaps error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvinfo-23.0.0-alt1.x86_64.rpm failed: No such file or directory error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvinfo-debuginfo-23.0.0-alt1.x86_64.rpm failed: No such file or directory error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvtoolnix-23.0.0-alt1.x86_64.rpm failed: No such file or directory error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvtoolnix-debuginfo-23.0.0-alt1.x86_64.rpm failed: No such file or directory error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvtoolnix-gui-23.0.0-alt1.x86_64.rpm failed: No such file or directory error: open of /archive/repo/p9/task/_236/242417/files/x86_64/RPMS/mkvtoolnix-gui-debuginfo-23.0.0-alt1.x86_64.rpm failed: No such file or directory