Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662454 - media-video/vlc-3.0.3-r1 compile exits with undefined references
Summary: media-video/vlc-3.0.3-r1 compile exits with undefined references
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-30 06:02 UTC by Herbert Wantesh
Modified: 2018-07-30 21:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (media-video:vlc-3.0.3-r1:20180730-054834.log.gz,89.15 KB, application/gzip)
2018-07-30 06:04 UTC, Herbert Wantesh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Herbert Wantesh 2018-07-30 06:02:02 UTC
while compiling vlc i get this error: 

demux/mkv/.libs/libmkv_plugin_la-matroska_segment.o: In function `matroska_segment_c::ParseSimpleTags(SimpleTag*, libmatroska::KaxTagSimple*, i
nt)':                                                                                                                                         
matroska_segment.cpp:(.text+0x50f6): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_traits<ch
ar>, std::allocator<char> > const&() const'                            
demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o: In function `matroska_segment_c::ParseChapterAtom(int, libmatroska::KaxChapterAtom*,
 chapter_item_c&)::ChapterAtomHandlers::KaxChapterLanguage_callback(libebml::EbmlElement*, void*)':                                           
matroska_segment_parse.cpp:(.text+0x21f9): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char> > const&() const'                                                                                              
demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o: In function `matroska_segment_c::ParseChapterAtom(int, libmatroska::KaxChapterAtom*,
 chapter_item_c&)::ChapterAtomHandlers::KaxChapterCountry_callback(libebml::EbmlElement*, void*)':                                             
matroska_segment_parse.cpp:(.text+0x2249): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char> > const&() const'                                                                                              
demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o: In function `matroska_segment_c::ParseTrackEntry(libmatroska::KaxTrackEntry const*):
:MetaDataHandlers::KaxTrackLanguage_callback(libebml::EbmlElement*, void*)':                                                                   
matroska_segment_parse.cpp:(.text+0x3aa0): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char> > const&() const'                                                                                              
demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o: In function `matroska_segment_c::ParseTrackEntry(libmatroska::KaxTrackEntry const*):
:MetaDataHandlers::KaxCodecID_callback(libebml::EbmlElement*, void*)':                                                                        
matroska_segment_parse.cpp:(.text+0x3ba4): undefined reference to `libebml::EbmlString::operator std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char> > const&() const'                                                                                             
demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o:matroska_segment_parse.cpp:(.text+0x3c32): more undefined references to `libebml::Ebm
lString::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&() const' follow
collect2: error: ld returned 1 exit status                                                                                                    
make[4]: *** [Makefile:15244: libmkv_plugin.la] Error 1                                                                                       
make[4]: *** Waiting for unfinished jobs....
Comment 1 Herbert Wantesh 2018-07-30 06:04:01 UTC
Created attachment 541720 [details]
build log
Comment 2 Herbert Wantesh 2018-07-30 21:48:35 UTC
re-compiling libebml fixed the problem