Howdy,

If you run into a error like this for mkvtoolnix-15.0.0-r1:

x86_64-pc-linux-gnu-g++ -Wall -Wno-comment -Wfatal-errors
-D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\"
-DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\"
-DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix-15.0.0-r1\"
-fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor
-Woverloaded-virtual -Wextra -Wno-missing-field-initializers
-Wno-maybe-uninitialized -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
-I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
-I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5
-I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include
-march=native -O2 -pipe -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
/usr/lib64/qt5/bin/moc -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
-I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
-I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/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
src/merge/generic_packetizer.cpp: In member function ‘virtual void
generic_packetizer_c::set_video_projection_type(uint64_t, option_source_e)’:
src/merge/generic_packetizer.cpp:880:43: error: ‘KaxVideoProjection’ was
not declared in this scope
     auto &projection =
GetChildEmptyIfNew<KaxVideoProjection>(GetChild<KaxTrackVideo>(m_track_entry));
                                           ^
compilation terminated due to -Wfatal-errors.


You need to upgrade to this first. 

media-libs/libmatroska-1.4.7 

I had to add it to the keyword file to get it.  Hope this helps someone
else. 

Dale

:-)  :-) 

Reply via email to