Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: Gentoo User <gentoo-user@l.g.o>
Subject: [gentoo-user] media-video/mkvtoolnix-15.0.0-r1 fails to compile [solved]
Date: Tue, 29 Aug 2017 13:45:41
Message-Id: fd66d592-2fcb-9b3f-5218-15fc43da3244@gmail.com
1 Howdy,
2
3 If you run into a error like this for mkvtoolnix-15.0.0-r1:
4
5 x86_64-pc-linux-gnu-g++ -Wall -Wno-comment -Wfatal-errors
6 -D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\"
7 -DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\"
8 -DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix-15.0.0-r1\"
9 -fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor
10 -Woverloaded-virtual -Wextra -Wno-missing-field-initializers
11 -Wno-maybe-uninitialized -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
12 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
13 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
14 -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5
15 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include
16 -march=native -O2 -pipe -I. -Ilib -Ilib/avilib-0.6.10 -Isrc
17 -Ilib/utf8-cpp/source -c -MMD -MF
18 ./rake.d/dependency.d/tmp/src_input_r_aac_o.d -o src/input/r_aac.o -x
19 c++ src/input/r_aac.cpp
20 /usr/lib64/qt5/bin/moc -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
21 -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
22 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
23 -I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5
24 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib
25 -Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw
26 src/mkvtoolnix-gui/app.h > src/mkvtoolnix-gui/app.moc
27 src/merge/generic_packetizer.cpp: In member function ‘virtual void
28 generic_packetizer_c::set_video_projection_type(uint64_t, option_source_e)’:
29 src/merge/generic_packetizer.cpp:880:43: error: ‘KaxVideoProjection’ was
30 not declared in this scope
31 auto &projection =
32 GetChildEmptyIfNew<KaxVideoProjection>(GetChild<KaxTrackVideo>(m_track_entry));
33 ^
34 compilation terminated due to -Wfatal-errors.
35
36
37 You need to upgrade to this first.
38
39 media-libs/libmatroska-1.4.7
40
41 I had to add it to the keyword file to get it. Hope this helps someone
42 else.
43
44 Dale
45
46 :-) :-)