<86>Jan 12 03:52:16 userdel[29750]: delete user 'rooter' <86>Jan 12 03:52:16 userdel[29750]: removed group 'rooter' owned by 'rooter' <86>Jan 12 03:52:16 userdel[29750]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 12 03:52:16 groupadd[29767]: group added to /etc/group: name=rooter, GID=519 <86>Jan 12 03:52:16 groupadd[29767]: group added to /etc/gshadow: name=rooter <86>Jan 12 03:52:16 groupadd[29767]: new group: name=rooter, GID=519 <86>Jan 12 03:52:16 useradd[29781]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash <86>Jan 12 03:52:16 userdel[29806]: delete user 'builder' <86>Jan 12 03:52:16 userdel[29806]: removed group 'builder' owned by 'builder' <86>Jan 12 03:52:16 userdel[29806]: removed shadow group 'builder' owned by 'builder' <86>Jan 12 03:52:16 groupadd[29816]: group added to /etc/group: name=builder, GID=520 <86>Jan 12 03:52:16 groupadd[29816]: group added to /etc/gshadow: name=builder <86>Jan 12 03:52:16 groupadd[29816]: new group: name=builder, GID=520 <86>Jan 12 03:52:16 useradd[29825]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash <13>Jan 12 03:52:19 rpmi: rpm-macros-ubt-0.3-alt0.1 p9+231364.100.1.1 1559553330 installed <13>Jan 12 03:52:19 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed <13>Jan 12 03:52:19 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Jan 12 03:52:23 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Jan 12 03:52:23 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Jan 12 03:52:23 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Jan 12 03:52:23 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Jan 12 03:52:23 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Jan 12 03:52:23 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Jan 12 03:52:23 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed <13>Jan 12 03:52:23 rpmi: libboost_system1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:23 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed <13>Jan 12 03:52:23 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Jan 12 03:52:23 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244591 installed <13>Jan 12 03:52:23 rpmi: libgudev-1:233-alt1 p9+235498.500.2.1 1565021350 installed <13>Jan 12 03:52:23 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed <13>Jan 12 03:52:23 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed <13>Jan 12 03:52:23 rpmi: libv4l-1.16.6-alt1 p9+233311.100.1.2 1561634001 installed <13>Jan 12 03:52:23 rpmi: qt5-base-common-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:23 rpmi: udev-rules-1:242-alt12 p9+239240.100.1.1 1571079054 installed <13>Jan 12 03:52:23 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Jan 12 03:52:23 rpmi: libusb-1.0.22-alt1 1525452011 installed <13>Jan 12 03:52:23 rpmi: liborc-0.4.30.1-alt0.2 p9+238791.100.1.1 1570624345 installed <13>Jan 12 03:52:23 rpmi: libopenblas-0.2.20-alt2 p9+229427.100.2.1 1558020504 installed <13>Jan 12 03:52:23 rpmi: liblcms2-2.9-alt1 1516411888 installed <13>Jan 12 03:52:23 rpmi: libgomp1-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Jan 12 03:52:23 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Jan 12 03:52:23 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787041 installed <13>Jan 12 03:52:23 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:23 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Jan 12 03:52:23 rpmi: qt5-declarative-common-5.12.6-alt1 p9+243197.200.5.1 1577718301 installed <13>Jan 12 03:52:23 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Jan 12 03:52:23 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Jan 12 03:52:24 rpmi: libsqlite3-3.29.0-alt1 p9+237498.100.1.1 1568303484 installed <13>Jan 12 03:52:24 rpmi: libdvdread-5.0.0-alt1 1414228692 installed <13>Jan 12 03:52:24 rpmi: libserd-0.30.0-alt1_1 sisyphus+221097.100.1.1 1549718399 installed <13>Jan 12 03:52:24 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Jan 12 03:52:24 rpmi: libopus-1.2.1-alt1.1 1504605235 installed <13>Jan 12 03:52:24 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Jan 12 03:52:24 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Jan 12 03:52:24 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed <13>Jan 12 03:52:24 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Jan 12 03:52:24 rpmi: libsord-0.16.2-alt1_3 sisyphus+221690.100.1.1 1550344141 installed <13>Jan 12 03:52:24 rpmi: libdc1394-22-2.2.5-alt1 1529659237 installed <13>Jan 12 03:52:24 rpmi: libunicap-0.9.12-alt1 sisyphus+225152.100.1.1 1552760621 installed <13>Jan 12 03:52:24 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Jan 12 03:52:24 rpmi: libjasper-2.0.14-alt1 1530105213 installed <13>Jan 12 03:52:24 rpmi: xml-utils-1:2.9.10-alt2 p9+240157.100.1.1 1572735290 installed <13>Jan 12 03:52:24 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364508 installed <13>Jan 12 03:52:24 rpmi: libebml-1.3.7-alt1 sisyphus+226890.100.2.1 1554763653 installed <13>Jan 12 03:52:24 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Jan 12 03:52:24 rpmi: perl-Compress-Raw-Zlib-2.086-alt1 sisyphus+226395.100.1.2 1554269783 installed <13>Jan 12 03:52:24 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Jan 12 03:52:24 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Jan 12 03:52:24 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973252 installed <13>Jan 12 03:52:24 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed <13>Jan 12 03:52:24 rpmi: ilmbase24-common-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Jan 12 03:52:24 rpmi: libiex24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Jan 12 03:52:24 rpmi: libhalf24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Jan 12 03:52:24 rpmi: libbs2b-3.1.0-alt1.3 1327614911 installed <13>Jan 12 03:52:24 rpmi: libx265-160-2.8-alt1 1529659165 installed <13>Jan 12 03:52:24 rpmi: libx264-148-alt2 1496163823 installed <13>Jan 12 03:52:24 rpmi: libwavpack-5.1.0-alt1 1486754494 installed <13>Jan 12 03:52:24 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096260 installed <13>Jan 12 03:52:24 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed <13>Jan 12 03:52:24 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed <13>Jan 12 03:52:24 rpmi: liblame-3.100-alt1 1527082573 installed <13>Jan 12 03:52:24 rpmi: libproxy-0.4.15-alt3 sisyphus+227885.100.1.2 1555818596 installed <13>Jan 12 03:52:24 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Jan 12 03:52:24 rpmi: libglog-0.3.4-alt4 1520334120 installed <13>Jan 12 03:52:24 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Jan 12 03:52:24 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Jan 12 03:52:25 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed <13>Jan 12 03:52:25 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed <13>Jan 12 03:52:25 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Jan 12 03:52:25 rpmi: ilmbase12-common-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Jan 12 03:52:25 rpmi: libiex12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Jan 12 03:52:25 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Jan 12 03:52:25 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed <13>Jan 12 03:52:25 rpmi: libilmthread12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Jan 12 03:52:25 rpmi: libhalf12-2.2.0-alt2 p9+237895.200.1.1 1568985149 installed <13>Jan 12 03:52:25 rpmi: libboost_regex1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_graph1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Jan 12 03:52:25 rpmi: libgnutls30-3.6.11-alt1 p9+242148.100.1.1 1575315963 installed <13>Jan 12 03:52:25 rpmi: libilmthread24-2.3.0-alt1 p9+237895.300.1.1 1568985254 installed <13>Jan 12 03:52:25 rpmi: libebml-devel-1.3.7-alt1 sisyphus+226890.100.2.1 1554763653 installed <13>Jan 12 03:52:25 rpmi: libmatroska-1.5.0-alt1 sisyphus+226890.200.2.1 1554763728 installed <13>Jan 12 03:52:25 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed <13>Jan 12 03:52:25 rpmi: liblilv-0.24.4-alt1_5 sisyphus+221689.100.1.1 1550343708 installed <13>Jan 12 03:52:25 rpmi: libsamplerate-0.1.9-alt2 1487790080 installed <13>Jan 12 03:52:25 rpmi: libshout2-2.2.2-alt3 1303374846 installed <13>Jan 12 03:52:25 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:25 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:25 rpmi: libvidstab-1.1.0-alt2 sisyphus+222665.100.1.1 1550985428 installed <13>Jan 12 03:52:25 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Jan 12 03:52:25 rpmi: qt5-multimedia-common-5.12.6-alt1 p9+243197.600.5.1 1577719547 installed <13>Jan 12 03:52:25 rpmi: rpm-macros-qt5-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:25 rpmi: libavc1394-0.5.4-alt1.qa1 1460816780 installed <13>Jan 12 03:52:25 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Jan 12 03:52:25 rpmi: libboost_atomic1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_contract1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_random1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_chrono1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_timer1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_filesystem1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_thread1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:25 rpmi: libboost_type_erasure1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:26 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026078 installed <13>Jan 12 03:52:26 rpmi: libwayland-cursor-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed <13>Jan 12 03:52:26 rpmi: libogg-devel-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed <13>Jan 12 03:52:26 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Jan 12 03:52:26 rpmi: docbook-dtds-4.5-alt1 1223476557 installed <13>Jan 12 03:52:26 rpmi: xxd-4:8.1.1517-alt1 p9+231912.100.1.1 1560254042 installed <13>Jan 12 03:52:26 rpmi: libts-1.0-alt1.qa1 1366249318 installed <13>Jan 12 03:52:26 rpmi: libpugixml-1.9-alt1 1522906690 installed <13>Jan 12 03:52:26 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786372 installed <13>Jan 12 03:52:27 rpmi: libqt5-core-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:27 rpmi: libqt5-sql-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:27 rpmi: libqt5-concurrent-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:27 rpmi: libqt5-test-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:27 rpmi: libqt5-xml-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:27 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298513 installed <13>Jan 12 03:52:27 rpmi: liblzo2-2.10-alt1 sisyphus+225108.100.1.1 1552705748 installed <13>Jan 12 03:52:27 rpmi: libwacom-data-1.1-alt1 p9+238204.300.1.1 1569496607 installed <13>Jan 12 03:52:27 rpmi: libwacom-1.1-alt1 p9+238204.300.1.1 1569496607 installed <13>Jan 12 03:52:27 rpmi: libevdev-1.8.0-alt1 p9+236994.200.1.1 1567358337 installed <13>Jan 12 03:52:27 rpmi: libinput-1.14.1-alt1 p9+236994.300.1.1 1567358409 installed <13>Jan 12 03:52:27 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Jan 12 03:52:27 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845586 installed <13>Jan 12 03:52:27 rpmi: libcdio-2.0.0-alt1.1 1516233232 installed <13>Jan 12 03:52:27 rpmi: liba52-0.7.4-alt9 1528303350 installed <13>Jan 12 03:52:27 rpmi: libtag-1.11.1-alt1 1479892949 installed <13>Jan 12 03:52:27 rpmi: libmpg123-1.25.12-alt1 p9+236994.1100.1.1 1567360319 installed <13>Jan 12 03:52:27 rpmi: libvisual0.4-0.4.0-alt3 1301290263 installed <13>Jan 12 03:52:27 rpmi: libgraphene-1.10.0-alt1 p9+237353.1100.2.2 1568374098 installed <13>Jan 12 03:52:27 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed <13>Jan 12 03:52:27 rpmi: libwebrtc-0.3-alt2 p9+229406.100.1.1 1557915458 installed <13>Jan 12 03:52:27 rpmi: vulkan-filesystem-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed <13>Jan 12 03:52:27 rpmi: libvulkan1-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed <13>Jan 12 03:52:27 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed <13>Jan 12 03:52:27 rpmi: libvo-aacenc-0.1.3-alt1 1393497439 installed <13>Jan 12 03:52:27 rpmi: libsbc-1.2-alt1.1 1501780340 installed <13>Jan 12 03:52:27 rpmi: libopenh264-2.0.0-alt1 p9+238790.500.1.1 1570436157 installed <13>Jan 12 03:52:27 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed <13>Jan 12 03:52:27 rpmi: libprotobuf17-3.6.1.3-alt2 sisyphus+227259.100.1.1 1555610513 installed <13>Jan 12 03:52:27 rpmi: libgflags-2.2.1-alt1 1506439788 installed <13>Jan 12 03:52:27 rpmi: libepoxy-1.5.3-alt1 sisyphus+226740.100.2.3 1554619014 installed <13>Jan 12 03:52:27 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Jan 12 03:52:27 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Jan 12 03:52:27 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Jan 12 03:52:27 rpmi: perl-Compress-Raw-Bzip2-2.086-alt1 sisyphus+226394.100.1.2 1554269409 installed <13>Jan 12 03:52:27 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jan 12 03:52:27 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Jan 12 03:52:27 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Jan 12 03:52:27 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed <13>Jan 12 03:52:27 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed <13>Jan 12 03:52:27 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Jan 12 03:52:27 rpmi: perl-IO-Compress-2.086-alt1 sisyphus+226399.100.2.1 1554270186 installed <13>Jan 12 03:52:27 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Jan 12 03:52:27 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343407 installed <13>Jan 12 03:52:27 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jan 12 03:52:27 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jan 12 03:52:27 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Jan 12 03:52:27 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Jan 12 03:52:27 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Jan 12 03:52:27 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jan 12 03:52:27 rpmi: perl-libwww-6.39-alt1 sisyphus+229237.100.1.1 1557650051 installed <13>Jan 12 03:52:27 rpmi: perl-XML-LibXML-2.0134-alt1 p9+240664.100.1.1 1573636501 installed <13>Jan 12 03:52:27 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Jan 12 03:52:27 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Jan 12 03:52:27 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Jan 12 03:52:28 rpmi: icon-theme-adwaita-3.32.0-alt1 sisyphus+225063.1600.1.1 1552933594 installed <13>Jan 12 03:52:28 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed <13>Jan 12 03:52:28 rpmi: openni-1.5.7.10-alt2_13 1525876438 installed <13>Jan 12 03:52:28 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+224334.100.1.1 1552243564 installed <13>Jan 12 03:52:28 rpmi: libmms-0.6.4-alt1 1409679936 installed <13>Jan 12 03:52:28 rpmi: libyajl-2.1.0-alt1 1399891593 installed <13>Jan 12 03:52:28 rpmi: libkate-0.4.1-alt1.4 sisyphus+223368.100.1.1 1551503981 installed <13>Jan 12 03:52:28 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Jan 12 03:52:28 rpmi: liblash-1:0.5.4-alt1_35 sisyphus+226080.100.1.1 1554104907 installed <13>Jan 12 03:52:28 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973073 installed <13>Jan 12 03:52:28 rpmi: libdvdcss-1.3.0-alt1 1414269645 installed <13>Jan 12 03:52:28 rpmi: libdvdnav-5.0.1-alt1 1414229734 installed <13>Jan 12 03:52:28 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881650 installed <13>Jan 12 03:52:28 rpmi: publicsuffix-list-dafsa-20191108-alt1 p9+240483.100.2.1 1573432584 installed <13>Jan 12 03:52:28 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618432 installed <13>Jan 12 03:52:28 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed <13>Jan 12 03:52:28 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Jan 12 03:52:28 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Jan 12 03:52:28 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002622 installed <13>Jan 12 03:52:28 rpmi: openexr24-common-2.3.0-alt1 p9+237895.400.1.1 1568985455 installed <13>Jan 12 03:52:28 rpmi: libilmimf24-2.3.0-alt1 p9+237895.400.1.1 1568985455 installed <13>Jan 12 03:52:29 rpmi: libgme-0.6.1-alt1 1521318053 installed <13>Jan 12 03:52:29 rpmi: libudfread-1.0.0-alt3 1528906336 installed <13>Jan 12 03:52:29 rpmi: libzeromq-4.2.3-alt1 1513846882 installed <13>Jan 12 03:52:29 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Jan 12 03:52:29 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed <13>Jan 12 03:52:29 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271009 installed <13>Jan 12 03:52:29 rpmi: libofa-0.9.3-alt4.1.qa3 1506957670 installed <13>Jan 12 03:52:29 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed <13>Jan 12 03:52:29 rpmi: libxvid-1.3.4-alt1 1507033988 installed <13>Jan 12 03:52:29 rpmi: libtwolame-0.3.13-alt1 1486717192 installed <13>Jan 12 03:52:29 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618688 installed <13>Jan 12 03:52:29 rpmi: libcodec2-0.8.1-alt1 1533802521 installed <13>Jan 12 03:52:29 rpmi: libaom-1.0.0-alt1 sisyphus+223275.100.2.1 1551424406 installed <13>Jan 12 03:52:29 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723265 installed <13>Jan 12 03:52:29 rpmi: libCharLS-1.0-alt2 1389518018 installed <13>Jan 12 03:52:29 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Jan 12 03:52:29 rpmi: libstdc++8-devel-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Jan 12 03:52:30 rpmi: gcc8-c++-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Jan 12 03:52:30 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed <13>Jan 12 03:52:30 rpmi: libcmark-0.28.3-alt1.S1 1527599874 installed <13>Jan 12 03:52:30 rpmi: libmetis-5.1.0-alt1.1 1465290044 installed <13>Jan 12 03:52:30 rpmi: libruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:30 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed <13>Jan 12 03:52:30 rpmi: libboost_context1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:30 rpmi: libboost_fiber1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:30 rpmi: libboost_stacktrace1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:30 rpmi: libnumpy-py3-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:30 rpmi: libboost_python1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:30 rpmi: libnumpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:30 rpmi: python-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Jan 12 03:52:30 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed <13>Jan 12 03:52:30 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed <13>Jan 12 03:52:30 rpmi: libquadmath0-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Jan 12 03:52:30 rpmi: libgfortran5-8.3.1-alt5 p9+240194.100.1.1 1572928343 installed <13>Jan 12 03:52:31 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed <13>Jan 12 03:52:31 rpmi: libsuitesparse-5.1.2-alt2 sisyphus+222653.100.1.1 1550967191 installed <13>Jan 12 03:52:31 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus+226018.100.1.1 1554036847 installed <13>Jan 12 03:52:31 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:31 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Jan 12 03:52:31 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Jan 12 03:52:31 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Jan 12 03:52:31 rpmi: libboost_test1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:31 rpmi: libboost_serialization1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:31 rpmi: libboost_iostreams1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:31 rpmi: libboost_date_time1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:31 rpmi: libboost_container1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:31 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587848 installed <13>Jan 12 03:52:31 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 12 03:52:31 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 12 03:52:31 rpmi: ca-certificates-2019.10.28-alt1 p9+240634.100.1.1 1573575926 installed <13>Jan 12 03:52:31 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Jan 12 03:52:31 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>Jan 12 03:52:31 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed <13>Jan 12 03:52:31 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251778 installed <13>Jan 12 03:52:31 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <13>Jan 12 03:52:31 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <13>Jan 12 03:52:32 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444591 installed <86>Jan 12 03:52:32 groupadd[61456]: group added to /etc/group: name=_keytab, GID=499 <86>Jan 12 03:52:32 groupadd[61456]: group added to /etc/gshadow: name=_keytab <86>Jan 12 03:52:32 groupadd[61456]: new group: name=_keytab, GID=499 <13>Jan 12 03:52:32 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572448 installed <13>Jan 12 03:52:32 rpmi: ruby-rubygems-update-3.0.3-alt1 sisyphus+226411.5400.6.1 1554381326 installed <13>Jan 12 03:52:32 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>Jan 12 03:52:32 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>Jan 12 03:52:32 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>Jan 12 03:52:32 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>Jan 12 03:52:32 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Jan 12 03:52:32 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>Jan 12 03:52:32 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>Jan 12 03:52:32 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>Jan 12 03:52:32 rpmi: gem-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:32 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Jan 12 03:52:32 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Jan 12 03:52:32 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>Jan 12 03:52:32 rpmi: ruby-stdlibs-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:32 rpmi: erb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:32 rpmi: irb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:32 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Jan 12 03:52:32 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>Jan 12 03:52:32 rpmi: ruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>Jan 12 03:52:32 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Jan 12 03:52:33 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed <13>Jan 12 03:52:33 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Jan 12 03:52:33 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Jan 12 03:52:33 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Jan 12 03:52:33 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed <13>Jan 12 03:52:33 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Jan 12 03:52:33 rpmi: python-modules-distutils-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Jan 12 03:52:33 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed <13>Jan 12 03:52:33 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968852 installed <13>Jan 12 03:52:33 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed <13>Jan 12 03:52:33 rpmi: python-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Jan 12 03:52:33 rpmi: python-modules-json-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed <13>Jan 12 03:52:33 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Jan 12 03:52:33 rpmi: python-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Jan 12 03:52:33 rpmi: python-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Jan 12 03:52:33 rpmi: python-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:33 rpmi: python-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:33 rpmi: libboost_numpy1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:33 rpmi: libssh-0.9.3-alt1 p9+242718.100.1.1 1576056116 installed <86>Jan 12 03:52:33 groupadd[65609]: group added to /etc/group: name=sasl, GID=498 <86>Jan 12 03:52:33 groupadd[65609]: group added to /etc/gshadow: name=sasl <86>Jan 12 03:52:33 groupadd[65609]: new group: name=sasl, GID=498 <13>Jan 12 03:52:33 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed <13>Jan 12 03:52:33 rpmi: libldap-2.4.48-alt3 p9+238817.100.1.1 1570449030 installed <13>Jan 12 03:52:33 rpmi: libcurl-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed <13>Jan 12 03:52:33 rpmi: libneon-0.30.2-alt1 sisyphus+226834.100.1.1 1554686299 installed <13>Jan 12 03:52:33 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed <13>Jan 12 03:52:33 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Jan 12 03:52:33 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Jan 12 03:52:33 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed <13>Jan 12 03:52:34 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Jan 12 03:52:34 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed <13>Jan 12 03:52:34 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed <13>Jan 12 03:52:34 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Jan 12 03:52:34 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed <13>Jan 12 03:52:34 rpmi: python3-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:34 rpmi: python3-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed <13>Jan 12 03:52:34 rpmi: libboost_python3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:34 rpmi: libboost_numpy3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:35 rpmi: boost-devel-headers-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:35 rpmi: boost-devel-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:35 rpmi: gdcm-2.8.4-alt3_11 p9+237660.100.1.1 1568709959 installed <13>Jan 12 03:52:35 rpmi: libwmflite-0.2.8.4-alt13 1506519334 installed <13>Jan 12 03:52:35 rpmi: liblqr-0.4.2-alt1 1383038436 installed <13>Jan 12 03:52:35 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Jan 12 03:52:35 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Jan 12 03:52:35 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed <13>Jan 12 03:52:35 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Jan 12 03:52:35 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed <13>Jan 12 03:52:35 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Jan 12 03:52:36 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed <13>Jan 12 03:52:36 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed <13>Jan 12 03:52:36 rpmi: libgstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Jan 12 03:52:36 rpmi: gstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Jan 12 03:52:36 rpmi: gobject-introspection-1.60.2-alt1 p9+232288.200.1.1 1560708062 installed <13>Jan 12 03:52:36 rpmi: libgstreamer1.0-gir-1.16.1-alt1 p9+238791.200.1.1 1570624682 installed <13>Jan 12 03:52:36 rpmi: libgusb-0.3.0-alt1 1518891733 installed <13>Jan 12 03:52:36 rpmi: libcolord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060539 installed <13>Jan 12 03:52:36 rpmi: glib-networking-2.60.3-alt1 p9+231744.700.2.1 1560118405 installed <13>Jan 12 03:52:36 rpmi: libsoup-2.66.2-alt1 p9+230015.200.2.1 1559209093 installed <13>Jan 12 03:52:36 rpmi: libgssdp-1.0.3-alt1 sisyphus+219951.100.1.1 1548401419 installed <13>Jan 12 03:52:36 rpmi: libgupnp-1.0.4-alt1 p9+231354.600.4.1 1559944953 installed <13>Jan 12 03:52:36 rpmi: libgupnp-igd-0.2.5-alt2 sisyphus+226525.100.2.3 1554592980 installed <13>Jan 12 03:52:36 rpmi: libnice-0.1.16-alt1 sisyphus+229216.100.1.1 1557584949 installed <13>Jan 12 03:52:36 rpmi: libsoup-gnome-2.66.2-alt1 p9+230015.200.2.1 1559209093 installed <13>Jan 12 03:52:36 rpmi: librest-0.8.1-alt1 1508266396 installed <13>Jan 12 03:52:36 rpmi: libdconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed <13>Jan 12 03:52:36 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249583 installed <13>Jan 12 03:52:36 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Jan 12 03:52:36 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed <13>Jan 12 03:52:36 rpmi: gtk-update-icon-cache-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Jan 12 03:52:36 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Jan 12 03:52:36 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Jan 12 03:52:36 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed <13>Jan 12 03:52:36 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Jan 12 03:52:36 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Jan 12 03:52:36 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed <13>Jan 12 03:52:36 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Jan 12 03:52:36 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Jan 12 03:52:36 rpmi: libdrm-1:2.4.99-alt1 p9+236610.100.1.1 1566818101 installed <13>Jan 12 03:52:36 rpmi: libgbm-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Jan 12 03:52:36 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Jan 12 03:52:36 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Jan 12 03:52:36 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Jan 12 03:52:36 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Jan 12 03:52:36 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Jan 12 03:52:36 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Jan 12 03:52:36 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Jan 12 03:52:36 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Jan 12 03:52:36 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Jan 12 03:52:36 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Jan 12 03:52:36 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Jan 12 03:52:36 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed <13>Jan 12 03:52:36 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Jan 12 03:52:36 rpmi: libvdpau-1:1.3-alt1 p9+236769.100.1.1 1567080729 installed <13>Jan 12 03:52:36 rpmi: libXv-1.0.11-alt1 1527685497 installed <13>Jan 12 03:52:36 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Jan 12 03:52:36 rpmi: libzbar-0.10-alt9 1527710665 installed <13>Jan 12 03:52:36 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Jan 12 03:52:37 rpmi: libGLX-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Jan 12 03:52:37 rpmi: libEGL-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Jan 12 03:52:37 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:37 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:37 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:37 rpmi: libgst-plugins1.0-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Jan 12 03:52:37 rpmi: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed <13>Jan 12 03:52:37 rpmi: libavutil56-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:37 rpmi: libswscale5-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:37 rpmi: libswresample3-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:37 rpmi: libpostproc55-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:37 rpmi: libavresample4-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:37 rpmi: libgst-plugins1.0-gir-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Jan 12 03:52:37 rpmi: gst-plugins-ugly1.0-1.16.1-alt1 p9+238791.600.1.1 1570625348 installed <13>Jan 12 03:52:37 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed <13>Jan 12 03:52:37 rpmi: libXtst-1.2.2-alt1 1369984880 installed <13>Jan 12 03:52:37 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Jan 12 03:52:37 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed <13>Jan 12 03:52:37 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed <13>Jan 12 03:52:38 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed <13>Jan 12 03:52:38 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed <13>Jan 12 03:52:38 rpmi: libEGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Jan 12 03:52:38 rpmi: libGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573599953 installed <13>Jan 12 03:52:38 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152218 installed <13>Jan 12 03:52:38 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Jan 12 03:52:38 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed <13>Jan 12 03:52:38 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed <13>Jan 12 03:52:38 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed <13>Jan 12 03:52:38 rpmi: libxkbcommon-x11-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed <13>Jan 12 03:52:38 rpmi: openexr22-common-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed <13>Jan 12 03:52:39 rpmi: libilmimf22-2.2.0-alt5 p9+238340.100.1.1 1569838799 installed <13>Jan 12 03:52:39 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed <13>Jan 12 03:52:39 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed <13>Jan 12 03:52:39 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed <13>Jan 12 03:52:39 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557741896 installed <13>Jan 12 03:52:39 rpmi: libsystemd-1:242-alt12 p9+239240.100.1.1 1571079054 installed <13>Jan 12 03:52:39 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Jan 12 03:52:39 rpmi: libpulseaudio-12.2-alt3 p9+233336.100.1.1 1561644501 installed <13>Jan 12 03:52:39 rpmi: libat-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed <13>Jan 12 03:52:39 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed <13>Jan 12 03:52:39 rpmi: libraptor2-2.0.15-alt1 1417013328 installed <13>Jan 12 03:52:39 rpmi: liblrdf-0.6.1-alt1 1493047569 installed <13>Jan 12 03:52:39 rpmi: libfluidsynth-2.0.7-alt1 p9+238309.300.2.2 1569937563 installed <13>Jan 12 03:52:39 rpmi: libSDL-1.2.14-alt8 p9+232634.100.1.1 1560964523 installed <13>Jan 12 03:52:39 rpmi: libmjpegtools2.1-2.1.0-alt3 sisyphus+227903.100.1.1 1555879017 installed <13>Jan 12 03:52:39 rpmi: libavahi-0.6.32-alt1 1500485694 installed <13>Jan 12 03:52:39 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701171 installed <13>Jan 12 03:52:39 rpmi: dbus-tools-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <86>Jan 12 03:52:39 groupadd[77486]: group added to /etc/group: name=messagebus, GID=497 <86>Jan 12 03:52:39 groupadd[77486]: group added to /etc/gshadow: name=messagebus <86>Jan 12 03:52:39 groupadd[77486]: new group: name=messagebus, GID=497 <86>Jan 12 03:52:39 useradd[77500]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null <13>Jan 12 03:52:39 rpmi: dbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Jan 12 03:52:39 rpmi: dbus-tools-gui-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Jan 12 03:52:39 rpmi: at-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed <13>Jan 12 03:52:39 rpmi: at-spi2-atk-2.32.0-alt1 sisyphus+225059.700.3.2 1552845269 installed <13>Jan 12 03:52:39 rpmi: dconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed <13>Jan 12 03:52:39 rpmi: libgtk+3-schemas-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Jan 12 03:52:39 rpmi: libqt5-dbus-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:39 rpmi: libqt5-network-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:39 rpmi: libpolkit-0.116-alt1 sisyphus+228976.400.4.1 1557128960 installed <86>Jan 12 03:52:39 groupadd[77817]: group added to /etc/group: name=colord, GID=496 <86>Jan 12 03:52:39 groupadd[77817]: group added to /etc/gshadow: name=colord <86>Jan 12 03:52:39 groupadd[77817]: new group: name=colord, GID=496 <86>Jan 12 03:52:39 useradd[77825]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null <13>Jan 12 03:52:39 rpmi: colord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060539 installed <13>Jan 12 03:52:39 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Jan 12 03:52:39 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435797 installed <13>Jan 12 03:52:39 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed <13>Jan 12 03:52:39 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed Updating fonts cache: <29>Jan 12 03:52:40 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 12 03:52:40 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Jan 12 03:52:40 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Jan 12 03:52:41 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Jan 12 03:52:42 rpmi: libgs-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Jan 12 03:52:43 rpmi: ghostscript-common-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Jan 12 03:52:43 rpmi: ghostscript-classic-9.27-alt1 p9+230401.100.1.1 1558957679 installed <13>Jan 12 03:52:43 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927393 installed <13>Jan 12 03:52:43 rpmi: libqt5-xcbqpa-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-eglfskmssupport-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-eglfsdeviceintegration-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-gui-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-widgets-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-quickshapes-5.12.6-alt1 p9+243197.200.5.1 1577718301 installed <13>Jan 12 03:52:43 rpmi: libqt5-quick-5.12.6-alt1 p9+243197.200.5.1 1577718301 installed <13>Jan 12 03:52:43 rpmi: libqt5-qml-5.12.6-alt1 p9+243197.200.5.1 1577718301 installed <13>Jan 12 03:52:43 rpmi: libqt5-opengl-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:43 rpmi: libqt5-printsupport-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:44 rpmi: qt5-base-devel-5.12.6-alt1 p9+243197.100.5.1 1577717176 installed <13>Jan 12 03:52:44 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Jan 12 03:52:44 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568373865 installed <13>Jan 12 03:52:44 rpmi: librsvg-1:2.44.15-alt1 p9+237353.1300.2.2 1568374643 installed <13>Jan 12 03:52:45 rpmi: libavcodec58-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:45 rpmi: libgtk+3-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed <13>Jan 12 03:52:46 rpmi: gst-plugins-good1.0-1.16.1-alt1 p9+238791.400.1.1 1570625076 installed <13>Jan 12 03:52:46 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Jan 12 03:52:46 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Jan 12 03:52:46 rpmi: libucil2-0.9.10-alt2_12 sisyphus+228414.100.1.1 1556611177 installed <13>Jan 12 03:52:46 rpmi: gst-plugins-base1.0-1.16.1-alt1 p9+238791.300.1.1 1570624941 installed <13>Jan 12 03:52:46 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649314 installed <13>Jan 12 03:52:46 rpmi: libgraphviz-2.40.1-alt7 p9+234240.100.1.1 1562764994 installed <13>Jan 12 03:52:46 rpmi: libImageMagick6.6-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Jan 12 03:52:46 rpmi: ImageMagick-tools-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Jan 12 03:52:47 rpmi: ImageMagick-doc-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Jan 12 03:52:47 rpmi: libbluray-1.0.2-alt1 1529659810 installed <13>Jan 12 03:52:47 rpmi: libavformat58-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:47 rpmi: libavfilter7-2:4.2.1-alt1 p9+240227.100.1.1 1572958708 installed <13>Jan 12 03:52:47 rpmi: gst-libav-1.16.1-alt1 p9+238791.1000.1.1 1570625486 installed <13>Jan 12 03:52:48 rpmi: libopencv3.4-1:3.4.5-alt1 sisyphus+225625.30000.91.1 1555306450 installed <13>Jan 12 03:52:48 rpmi: gst-plugins-bad1.0-1.16.1-alt2 p9+238791.500.1.1 1570625264 installed <13>Jan 12 03:52:48 rpmi: libqt5-multimedia-5.12.6-alt1 p9+243197.600.5.1 1577719547 installed <13>Jan 12 03:52:48 rpmi: qt5-multimedia-devel-5.12.6-alt1 p9+243197.600.5.1 1577719547 installed <13>Jan 12 03:52:48 rpmi: ImageMagick-6.9.10.39-alt1 sisyphus+226931.100.2.1 1554823249 installed <13>Jan 12 03:52:48 rpmi: xsltproc-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed <13>Jan 12 03:52:48 rpmi: boost-filesystem-devel-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed <13>Jan 12 03:52:48 rpmi: libcurl-devel-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed <13>Jan 12 03:52:48 rpmi: cmark-devel-0.28.3-alt1.S1 1527599874 installed <13>Jan 12 03:52:48 rpmi: liblzo2-devel-2.10-alt1 sisyphus+225108.100.1.1 1552705748 installed <13>Jan 12 03:52:48 rpmi: libpugixml-devel-1.9-alt1 1522906690 installed <13>Jan 12 03:52:48 rpmi: docbook-style-xsl-1.79.1-alt2 sisyphus.213665.100 1537949315 installed <13>Jan 12 03:52:49 rpmi: libvorbis-devel-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed <13>Jan 12 03:52:49 rpmi: libmatroska-devel-1.5.0-alt1 sisyphus+226890.200.2.1 1554763728 installed <13>Jan 12 03:52:49 rpmi: libflac-devel-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed <13>Jan 12 03:52:49 rpmi: libexpat-devel-2.2.4-alt1 1503305341 installed <13>Jan 12 03:52:49 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Jan 12 03:52:49 rpmi: symlinks-1:1.4-alt1.1 1521564797 installed <13>Jan 12 03:52:49 rpmi: libmagic-devel-4.26-alt13 1490157134 installed <13>Jan 12 03:52:49 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.9153 + 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.13181 + 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.6 checking for uic-qt5... /usr/bin/uic-qt5 checking for the Qt version /usr/bin/uic-qt5 uses... 5.12.6 checking for rcc-qt5... /usr/bin/rcc-qt5 checking for the Qt version /usr/bin/rcc-qt5 uses... 5.12.6 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.6 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) MSGFMT po/uk.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po 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 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 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/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 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/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 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 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 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 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 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 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/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(""); ^ 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] : warning: by 'operator' [-Woverloaded-virtual] Note: Writing mkvmerge.1 In file included from 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; ^ In file included from 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/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/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/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/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 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 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ 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 { ^~~~~~~~~~~~ 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 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 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/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; ^ 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 ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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 : warning: 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/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; ^ 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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/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; ^ 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/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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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; ^ : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 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 { ^~~~~~~~~~ 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 { ^~~~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 : warning: 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_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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ 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 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 : 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/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 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 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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; ^ 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] 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; ^ : warning: 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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/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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 : warning: 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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; ^ 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ 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] : warning: by 'operator' [-Woverloaded-virtual] 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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 : warning: 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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; ^ : warning: 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ 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 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 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 : warning: 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 : warning: 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/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 : warning: 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_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] 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; ^ 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 RANLIB src/common/libmtxcommon.a ranlib src/common/libmtxcommon.a In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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 RCC src/mkvtoolnix-gui/qt_resources.qrc /usr/bin/rcc-qt5 src/mkvtoolnix-gui/qt_resources.qrc > src/mkvtoolnix-gui/qt_resources.cpp 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 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/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 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 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 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 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 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 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] : warning: 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : warning: 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/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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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/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 : warning: 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] : warning: 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 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/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 { ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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; ^ : 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/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 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/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] MOC src/mkvtoolnix-gui/header_editor/page_base.h : warning: by 'operator' [-Woverloaded-virtual] /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 : 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 : warning: 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 : 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] : 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/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 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_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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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 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 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 : warning: 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.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 : warning: 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/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 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 : 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] 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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/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 : warning: 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_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] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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] : warning: 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/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/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; ^ 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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 : 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/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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.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] : 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/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 : 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/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 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] 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; ^ 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.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 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 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 : 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/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/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] : 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] : 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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; ^ 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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] : 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/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] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 : 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/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 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/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 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 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 : warning: 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/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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] : 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 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 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; ^ 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] 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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/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/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 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 : warning: 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/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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.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] 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 : warning: by 'operator' [-Woverloaded-virtual] 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; ^ 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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 : warning: 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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/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 : warning: 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/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 : 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/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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.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 : 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : 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/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 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 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 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 : warning: 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; ^ : 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/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 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 : 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/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 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 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/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 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 : 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; ^ 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 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 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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/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 : warning: 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/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 : 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 : warning: 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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; ^ 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 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/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 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] : 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_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 : 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/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; ^ 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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] 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; ^ 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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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/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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 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; ^ 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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; ^ 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 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] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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] : warning: 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] : 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] 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] 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 RANLIB src/propedit/libmtxpropedit.a ranlib src/propedit/libmtxpropedit.a 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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : warning: 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/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] : 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_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 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 : warning: 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/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 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] : 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 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/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 : warning: 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 : 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_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] 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] : 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] 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 : warning: 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] : warning: 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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 : 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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; ^ 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 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/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 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 : warning: 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/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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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 : warning: 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/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 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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/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] 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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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] 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 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ : 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: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; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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] : warning: 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/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 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] : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : 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.cpp x86_64-alt-linux-g++ -Wall -Wno-comment -Wfatal-errors -Wlogical-op -O3 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\" -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\" -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix\" -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor -Woverloaded-virtual -Wextra -Wno-missing-field-initializers -Wshadow-compatible-local -Wno-maybe-uninitialized -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include -pipe -frecord-gcc-switches -Wall -g -O2 -include src/common/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; ^ : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 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] : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 : 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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/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; ^ : 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/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 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/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] 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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : 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/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 : 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/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 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] 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: 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/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/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] : warning: 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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 : 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 : warning: by 'operator' [-Woverloaded-virtual] : warning: by 'operator' [-Woverloaded-virtual] 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 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 RANLIB src/extract/libmtxextract.a ranlib src/extract/libmtxextract.a : warning: by 'operator' [-Woverloaded-virtual] 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 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 : 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] : warning: 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/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/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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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] 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] 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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; ^ 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 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] : warning: 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; ^ 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 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 : warning: 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_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 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 : warning: 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 : warning: 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_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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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_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 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 : warning: 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_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 : warning: 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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; ^ 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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 { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 : warning: 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 { ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 : warning: 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; ^ 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] 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_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/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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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] 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] In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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 In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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_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; ^ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from src/common/common_pch.h:1: lib/nlohmann-json/src/json.hpp: In instantiation of 'nlohmann::basic_json::basic_json(nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]': lib/nlohmann-json/src/json.hpp:8427:27: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse_internal(bool) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:8414:33: required from 'nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator]' lib/nlohmann-json/src/json.hpp:5640:36: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(const string_t&, nlohmann::basic_json::parser_callback_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; nlohmann::basic_json::string_t = std::__cxx11::basic_string; nlohmann::basic_json::parser_callback_t = std::function::parse_event_t, nlohmann::basic_json<>&)>]' lib/nlohmann-json/src/json.hpp:8729:98: required from here lib/nlohmann-json/src/json.hpp:950:5: warning: declaration of 'value_type' shadows a previous local [-Wshadow=compatible-local] basic_json(const value_t value_type) ^~~~~~~~~~ In file included from src/common/json.h:17, from src/common/output.h:22, from src/common/common.h:95, from 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.55587 + 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/mime/packages mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mime/packages /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES /bin/install -c -m 644 ./share/mime/mkvtoolnix.xml /usr/src/tmp/mkvtoolnix-buildroot/usr/share/mime/packages/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1 mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES /bin/install -c -m 644 ./share/desktop/org.bunkus.mkvtoolnix-gui.desktop /usr/src/tmp/mkvtoolnix-buildroot/usr/share/applications/ /bin/sh ./mkinstalldirs /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES mkdir -p -- /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 doc/man/mkvmerge.1 /usr/src/tmp/mkvtoolnix-buildroot/usr/share/man/man1/mkvmerge.1 mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES mkdir -p -- /usr/src/tmp/mkvtoolnix-buildroot/usr/share/icons/hicolor/128x128/apps /bin/install -c -m 644 po/ru.mo /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/ru/LC_MESSAGES/mkvtoolnix.mo /bin/install -c -m 644 po/uk.mo /usr/src/tmp/mkvtoolnix-buildroot/usr/share/locale/uk/LC_MESSAGES/mkvtoolnix.mo /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 ./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 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/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.57782 + 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.kRaLup 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.6P8dpN 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.GMaljh 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.K4xmbR 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.quxGju 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.WoJHwd 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.iKtm0Z 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.Y1cAJP 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.02hBUI 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.W4uDoI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iCvJbL 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.2zdVQS find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kjBSP3 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.uOvpzi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IxqOzA 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 1830.62user 104.40system 12:47.79elapsed 252%CPU (0avgtext+0avgdata 1383992maxresident)k 0inputs+0outputs (0major+41753030minor)pagefaults 0swaps 1862.13user 111.02system 13:30.38elapsed 243%CPU (0avgtext+0avgdata 1383992maxresident)k 1456inputs+0outputs (0major+42499479minor)pagefaults 0swaps error: open of /archive/repo/p9/task/_237/243612/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/_237/243612/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/_237/243612/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/_237/243612/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/_237/243612/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/_237/243612/files/x86_64/RPMS/mkvtoolnix-gui-debuginfo-23.0.0-alt1.x86_64.rpm failed: No such file or directory