public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] media-video/vlc-3.0.2 fails during linking
@ 2018-05-31 10:32 Mick
  2018-05-31 19:00 ` David Haller
  0 siblings, 1 reply; 3+ messages in thread
From: Mick @ 2018-05-31 10:32 UTC (permalink / raw
  To: Gentoo

[-- Attachment #1: Type: text/plain, Size: 39064 bytes --]

Any idea what might be causing this?  As it is making matroska, 'undefined 
references to `libebml::EbmlString::operator' produce an error and the ebuild 
fails:


>>> Emerging (3 of 5) media-video/vlc-3.0.2::gentoo
 * vlc-3.0.2.tar.xz BLAKE2B SHA512 size ;-) ...                            [ 
ok ]
>>> Unpacking source...                                                          
>>> Unpacking vlc-3.0.2.tar.xz to /var/tmp/portage/media-video/vlc-3.0.2/work    
>>> Source unpacked in /var/tmp/portage/media-video/vlc-3.0.2/work               
>>> Preparing source in /var/tmp/portage/media-video/vlc-3.0.2/work/vlc-3.0.2 
..
 * Applying vlc-2.1.0-fix-libtremor-libs.patch ...                         [ 
ok ]
 * Applying vlc-2.2.4-libav-11.7.patch ...                                 [ 
ok ]
 * Applying vlc-2.2.8-freerdp-2.patch ...                                  [ 
ok ]
 * Applying vlc-3.0.1-qt-5.11.patch ...                                    [ 
ok ]
 * Running eautoreconf in '/var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2' ...
 * Running autopoint --force ...                                           [ 
ok ]
 * Running libtoolize --install --copy --force --automake ...              [ 
ok ]
 * Running aclocal -I m4 ...                                               [ 
ok ]
 * Running autoconf --force ...                                            [ 
ok ]
 * Running autoheader ...                                                  [ 
ok ]
 * Running automake --add-missing --copy --force-missing ...               [ 
ok ]
 * Running elibtoolize in: vlc-3.0.2/                                            
 * Running elibtoolize in: vlc-3.0.2/autotools/                                  
 *   Applying portage/1.2.0 patch ...                                            
 *   Applying sed/1.5.6 patch ...                                                
 *   Applying as-needed/2.4.3 patch ...                                          
>>> Source prepared.                                                             
>>> Configuring source in /var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2 ...
 * econf: updating vlc-3.0.2/autotools/config.sub with /usr/share/gnuconfig/
config.sub
 * econf: updating vlc-3.0.2/autotools/config.guess with /usr/share/gnuconfig/
config.guess

-disable-gme --disable-secret --disable-gst-decode --disable-dv1394 --disable-
jack
 --enable-jpeg --disable-kate --disable-libass --disable-caca --enable-notify 
--enable-samplerate --disable-libtar --disable-tiger --disable-linsys --
disable-lirc --disable-live555 --disable-lua --disable-osx-notifications --
disable-macosx-qtkit --enable-matroska --disable-microdns --disable-mod --
enable-mad --enable-libmpeg2 --disable-mtp --disable-mpc --enable-ncurses --
disable-neon --enable-ogg --disable-omxil --disable-omxil-vout --disable-
opencv --disable-optimize-memory --enable-opus --enable-png --disable-postproc 
--disable-projectm --disable-pulse --enable-qt --disable-freerdp --disable-
realrtsp --disable-run-as-root --disable-smbclient --disable-schroedinger --
disable-sdl-image --disable-sftp --disable-shout --disable-sid --disable-
skins2 --disable-soxr --disable-speex --disable-srt --enable-gnutls --enable-
svg --enable-svgdec --disable-taglib --disable-theora --disable-tremor --
disable-twolame --enable-udev --disable-upnp --disable-v4l2 --enable-libva --
disable-vcd --enable-vdpau --disable-vnc --enable-vorbis --disable-vpx --
disable-wayland --disable-wma-fixed --with-x --enable-xcb --enable-xvideo --
enable-x264 --enable-x265 --enable-libxml2 --disable-avahi --disable-zvbi --
enable-telx --disable-asdcp --disable-coverage --disable-cprof --disable-
crystalhd --disable-decklink --disable-gles2 --disable-goom --disable-kai --
disable-kva --disable-libplacebo --disable-maintainer-mode --disable-merge-
ffmpeg --disable-mfx --disable-mmal --disable-opensles --disable-oss --
disable-rpi-omxil --disable-shine --disable-sndio --disable-spatialaudio --
disable-vsxu --disable-wasapi --enable-freetype --with-default-font=/usr/
share/fonts/dejavu//DejaVuSans.ttf --with-default-font-family=Sans --with-
default-monospace-font=/usr/share/fonts/dejavu//DejaVuSansMono.ttf --with-
default-monospace-font-family=Monospace
[snip ...]

libtool: link: /bin/grep -E -e "^vlc_entry" ".libs/libts_plugin.exp" > ".libs/
libts_plugin.expT"
libtool: link: mv -f ".libs/libts_plugin.expT" ".libs/libts_plugin.exp"          
libtool: link: echo "{ global:" > .libs/libts_plugin.ver                         
libtool: link:  cat .libs/libts_plugin.exp | sed -e "s/\(.*\)/\1;/" >> .libs/
libts_plugin.ver
libtool: link:  echo "local: *; };" >> .libs/libts_plugin.ver                    
libtool: link:  x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  demux/
mpeg/.libs/libts_plugin_la-ts.o demux/mpeg/.libs/libts_plugin_la-ts_pid.o 
demux/mpeg/.libs/libts_plugin_la-ts_psi.o demux/mpeg/.libs/libts_plugin_la-
ts_si.o demux/mpeg/.libs/libts_plugin_la-ts_psip.o demux/mpeg/.libs/
libts_plugin_la-ts_psip_dvbpsi_fixes.o demux/mpeg/.libs/libts_plugin_la-
ts_decoders.o demux/mpeg/.libs/libts_plugin_la-ts_streams.o demux/mpeg/.libs/
libts_plugin_la-ts_scte.o demux/mpeg/.libs/libts_plugin_la-sections.o demux/
mpeg/.libs/libts_plugin_la-mpeg4_iod.o demux/mpeg/.libs/libts_plugin_la-
ts_arib.o demux/mpeg/.libs/libts_plugin_la-ts_sl.o demux/mpeg/.libs/
libts_plugin_la-ts_metadata.o demux/mpeg/.libs/libts_plugin_la-ts_hotfixes.o 
mux/mpeg/.libs/libts_plugin_la-csa.o mux/mpeg/.libs/libts_plugin_la-tables.o 
mux/mpeg/.libs/libts_plugin_la-tsutil.o codec/.libs/libts_plugin_la-atsc_a65.o 
codec/.libs/libts_plugin_la-opus_header.o   -Wl,-rpath -Wl,/var/tmp/portage/
media-video/vlc-3.0.2/work/vlc-3.0.2/src/.libs ../compat/.libs/libcompat.a -L/
usr/lib64/sidplay/builders/ ../src/.libs/libvlccore.so -lidn -lpthread -ldl -
lm -ldbus-1 -Wl,--as-needed -ldvbpsi  -march=native -O2 -Wl,-O1 -Wl,-z -
Wl,defs   -Wl,-soname -Wl,libts_plugin.so -Wl,-version-script -Wl,.libs/
libts_plugin.ver -o .libs/libts_plugin.so
libtool: link: ( cd ".libs" && rm -f "libplaylist_plugin.la" && ln -s "../
libplaylist_plugin.la" "libplaylist_plugin.la" )
./doltlibtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -march=native 
-O2 -pipe  -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-
register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -
Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -
Wlogical-op -Wshadow=local -fvisibility=hidden -avoid-version -module -export-
symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../
src/libvlccore.la  -Wl,-O1 -Wl,--as-needed -L/usr/lib64/sidplay/builders/ -
Wl,-z,defs -o libncurses_plugin.la -rpath /usr/lib64/vlc/plugins/gui gui/
libncurses_plugin_la-ncurses.lo -lncursesw -lpthread -lm 
libtool: link: ( cd ".libs" && rm -f "libts_plugin.la" && ln -s "../
libts_plugin.la" "libts_plugin.la" )
./doltlibtool  --tag=CXX   --mode=link x86_64-pc-linux-gnu-g++  -I/usr/
include/qt5/QtSvg -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/
include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/
QtCore -I/usr/include/qt5  -I/usr/include/qt5/QtX11Extras -I/usr/include/qt5 -
I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/
include/qt5 -DQT5_HAS_X11 -DQT5_HAS_XCB  -march=native -O2 -pipe -std=c++11 -
Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -
Wformat -Wformat-security -fvisibility=hidden -avoid-version -module -export-
symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../
src/libvlccore.la  -rpath '/usr/lib64/vlc/plugins/gui'  -Wl,-O1 -Wl,--as-
needed -L/usr/lib64/sidplay/builders/ -Wl,-z,defs -o libqt_plugin.la -rpath /
usr/lib64/vlc/plugins/gui gui/qt/libqt_plugin_la-qt.lo gui/qt/libqt_plugin_la-
menus.lo gui/qt/libqt_plugin_la-main_interface.lo gui/qt/libqt_plugin_la-
dialogs_provider.lo gui/qt/libqt_plugin_l
actions_manager.lo gui/qt/libqt_plugin_la-extensions_manager.lo gui/qt/
managers/li
bqt_plugin_la-addons_manager.lo gui/qt/libqt_plugin_la-recents.lo gui/qt/
adapters/libqt_plugin_la-seekpoints.lo gui/qt/adapters/libqt_plugin_la-
chromaprint.lo gui/qt/adapters/libqt_plugin_la-variables.lo gui/qt/dialogs/
libqt_plugin_la-playlist.lo gui/qt/dialogs/libqt_plugin_la-bookmarks.lo gui/
qt/dialogs/libqt_plugin_la-preferences.lo gui/qt/dialogs/libqt_plugin_la-
mediainfo.lo gui/qt/dialogs/libqt_plugin_la-epg.lo gui/qt/dialogs/
libqt_plugin_la-extended.lo gui/qt/dialogs/libqt_plugin_la-messages.lo gui/qt/
dialogs/libqt_plugin_la-errors.lo gui/qt/dialogs/libqt_plugin_la-external.lo 
gui/qt/dialogs/libqt_plugin_la-plugins.lo gui/qt/dialogs/libqt_plugin_la-
sout.lo gui/qt/dialogs/libqt_plugin_la-convert.lo gui/qt/dialogs/
libqt_plugin_la-help.lo gui/qt/dialogs/libqt_plugin_la-gototime.lo gui/qt/
dialogs/libqt_plugin_la-toolbar.lo gui/qt/dialogs/libqt_plugin_la-open.lo gui/
qt/dialogs/libqt_plugin_la-openurl.lo gui/qt/dialogs/libqt_plugin_la-vlm.lo 
gui/qt/dialogs/libqt_plugin_la-firstrun.lo gui/qt/dialogs/libqt_plugin_la-
podcast_configuration.lo gui/qt/dialogs/libqt_plugin_la-extensions.lo gui/qt/
dialogs/libqt_plugin_la-fingerprintdialog.lo gui/qt/components/
libqt_plugin_la-extended_panels.lo gui/qt/components/libqt_plugin_la-
info_panels.lo gui/qt/components/libqt_plugin_la-info_widgets.lo gui/qt/
components/libqt_plugin_la-preferences_widgets.lo gui/qt/components/
libqt_plugin_la-complete_preferences.lo gui/qt/components/libqt_plugin_la-
simple_preferences.lo gui/qt/components/libqt_plugin_la-open_panels.lo gui/qt/
components/libqt_plugin_la-interface_widgets.lo gui/qt/components/
libqt_plugin_la-controller.lo gui/qt/components/libqt_plugin_la-
controller_widget.lo gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo gui/
qt/components/epg/libqt_plugin_la-EPGItem.lo gui/qt/components/epg/
libqt_plugin_la-EPGProgram.lo gui/qt/components/epg/libqt_plugin_la-
EPGRuler.lo gui/qt/components/epg/libqt_plugin_la-E
_la-EPGWidget.lo gui/qt/components/playlist/libqt_plugin_la-views.lo gui/qt/
compon
ents/playlist/libqt_plugin_la-vlc_model.lo gui/qt/components/playlist/
libqt_plugin_la-playlist_model.lo gui/qt/components/playlist/libqt_plugin_la-
playlist_item.lo gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo 
gui/qt/components/playlist/libqt_plugin_la-playlist.lo gui/qt/components/
playlist/libqt_plugin_la-selector.lo gui/qt/components/sout/libqt_plugin_la-
profile_selector.lo gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo 
gui/qt/util/libqt_plugin_la-animators.lo gui/qt/util/libqt_plugin_la-
input_slider.lo gui/qt/util/libqt_plugin_la-timetooltip.lo gui/qt/util/
libqt_plugin_la-customwidgets.lo gui/qt/util/libqt_plugin_la-searchlineedit.lo 
gui/qt/util/libqt_plugin_la-registry.lo gui/qt/util/libqt_plugin_la-
qmenuview.lo gui/qt/util/libqt_plugin_la-qt_dirs.lo gui/qt/util/
libqt_plugin_la-pictureflow.lo gui/qt/util/libqt_plugin_la-validators.lo gui/
qt/util/buttons/libqt_plugin_la-BrowseButton.lo gui/qt/util/buttons/
libqt_plugin_la-DeckButtonsLayout.lo gui/qt/util/buttons/libqt_plugin_la-
RoundButton.lo gui/qt/util/libqt_plugin_la-imagehelper.lo gui/qt/styles/
libqt_plugin_la-seekstyle.lo  gui/qt/libqt_plugin_la-main_interface.moc.lo 
gui/qt/libqt_plugin_la-menus.moc.lo gui/qt/libqt_plugin_la-
dialogs_provider.moc.lo gui/qt/libqt_plugin_la-input_manager.moc.lo gui/qt/
libqt_plugin_la-actions_manager.moc.lo gui/qt/libqt_plugin_la-
extensions_manager.moc.lo gui/qt/managers/libqt_plugin_la-
addons_manager.moc.lo gui/qt/libqt_plugin_la-recents.moc.lo gui/qt/adapters/
libqt_plugin_la-seekpoints.moc.lo gui/qt/adapters/libqt_plugin_la-
chromaprint.moc.lo gui/qt/adapters/libqt_plugin_la-variables.moc.lo gui/qt/
dialogs/libqt_plugin_la-playlist.moc.lo gui/qt/dialogs/libqt_plugin_la-
bookmarks.moc.lo gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo gui/qt/
dialogs/libqt_plugin_la-extended.moc.lo gui/qt/dialogs/libqt_plugin_la-
messages.moc.lo gui/qt/dialogs/libqt_plugin_la-epg.moc.lo gui/qt/dialogs/
es_widgets.moc.lo gui/qt/components/libqt_plugin_la-
complete_preferences.moc.lo gu
i/qt/components/libqt_plugin_la-simple_preferences.moc.lo gui/qt/components/
libqt_plugin_la-open_panels.moc.lo gui/qt/components/libqt_plugin_la-
interface_widgets.moc.lo gui/qt/components/libqt_plugin_la-controller.moc.lo 
gui/qt/components/libqt_plugin_la-controller_widget.moc.lo gui/qt/components/
epg/libqt_plugin_la-EPGChannels.moc.lo gui/qt/components/epg/libqt_plugin_la-
EPGProgram.moc.lo gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo gui/
qt/components/epg/libqt_plugin_la-EPGView.moc.lo gui/qt/components/epg/
libqt_plugin_la-EPGWidget.moc.lo gui/qt/components/playlist/libqt_plugin_la-
views.moc.lo gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo gui/
qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo gui/qt/
components/playlist/libqt_plugin_la-playlist.moc.lo gui/qt/components/
playlist/libqt_plugin_la-standardpanel.moc.lo gui/qt/components/playlist/
libqt_plugin_la-selector.moc.lo gui/qt/components/sout/libqt_plugin_la-
profile_selector.moc.lo gui/qt/components/sout/libqt_plugin_la-
sout_widgets.moc.lo gui/qt/util/libqt_plugin_la-animators.moc.lo gui/qt/util/
libqt_plugin_la-input_slider.moc.lo gui/qt/util/libqt_plugin_la-
timetooltip.moc.lo gui/qt/util/libqt_plugin_la-customwidgets.moc.lo gui/qt/
util/libqt_plugin_la-searchlineedit.moc.lo gui/qt/util/libqt_plugin_la-
qmenuview.moc.lo gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo gui/qt/util/
libqt_plugin_la-pictureflow.moc.lo gui/qt/util/libqt_plugin_la-
validators.moc.lo gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo gui/
qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo gui/qt/util/buttons/
libqt_plugin_la-BrowseButton.moc.lo gui/qt/styles/libqt_plugin_la-
seekstyle.moc.lo  gui/qt/libqt_plugin_la-resources.lo -lQt5Svg -lQt5Widgets -
lQt5Gui -lQt5Core  -lm -lQt5X11Extras -lQt5Gui -lQt5Core   -lX11   
demux/mkv/.libs/libmkv_plugin_la-matroska_segment.o: In function 
`matroska_segment_c::ParseSimpleTags(SimpleTag*, libmatroska::KaxTagSimple*, 
int)':               
matroska_segment.cpp:(.text+0x499e): undefined reference to 
`libebml::EbmlString::operator std::__cxx11::basic_string<char, 
std::char_traits<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::KaxChapterLanguage_callback(libebml::EbmlElement*, 
void*)':   
matroska_segment_parse.cpp:(.text+0x13a5): undefined reference to 
`libebml::EbmlString::operator std::__cxx11::basic_string<char, 
std::char_traits<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+0x13c5): undefined reference to 
`libebml::EbmlString::operator std::__cxx11::basic_string<char, 
std::char_traits<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+0x2650): undefined reference to 
`libebml::EbmlString::operator std::__cxx11::basic_string<char, 
std::char_traits<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+0x274c): undefined reference to 
`libebml::EbmlString::operator std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&() const'                                                     
demux/mkv/.libs/libmkv_plugin_la-
matroska_segment_parse.o:matroska_segment_parse.cpp:(.text+0x27da): more 
undefined references to `libebml::EbmlString::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:15233: libmkv_plugin.la] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B  demux/filter/.libs/noseek.o   
| sed -n -e 's/^.*[       ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\
([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* 
//' | sort | uniq > .libs/libnoseek_plugin.exp
libtool: link: /bin/grep -E -e "^vlc_entry" ".libs/libnoseek_plugin.exp" > 
".libs/libnoseek_plugin.expT"
libtool: link: mv -f ".libs/libnoseek_plugin.expT" ".libs/
libnoseek_plugin.exp"  
libtool: link: echo "{ global:" > .libs/libnoseek_plugin.ver                     
libtool: link:  cat .libs/libnoseek_plugin.exp | sed -e "s/\(.*\)/\1;/" >> 
.libs/libnoseek_plugin.ver
libtool: link:  echo "local: *; };" >> .libs/libnoseek_plugin.ver                
libtool: link:  x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  demux/
filter/.libs/noseek.o   -Wl,-rpath -Wl,/var/tmp/portage/media-video/vlc-3.0.2/
work/vlc-3.0.2/src/.libs ../compat/.libs/libcompat.a -L/usr/lib64/sidplay/
builders/ ../src/.libs/libvlccore.so -lidn -lpthread -ldl -lm -ldbus-1 -Wl,--
as-needed  -march=native -O2 -Wl,-O1 -Wl,-z -Wl,defs   -Wl,-soname -
Wl,libnoseek_plugin.so -Wl,-version-script -Wl,.libs/libnoseek_plugin.ver -o 
.libs/libnoseek_plugin.so
libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B  gui/.libs/
libncurses_plugin_la-ncurses.o   | sed -n -e 's/^.*[  ]\([ABCDGIRSTW]
[ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | 
sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/
libncurses_plugin.exp
libtool: link: /bin/grep -E -e "^vlc_entry" ".libs/libncurses_plugin.exp" > 
".libs/libncurses_plugin.expT"
libtool: link: ( cd ".libs" && rm -f "libnoseek_plugin.la" && ln -s "../
libnoseek_plugin.la" "libnoseek_plugin.la" )
libtool: link: mv -f ".libs/libncurses_plugin.expT" ".libs/
libncurses_plugin.exp"
libtool: link: echo "{ global:" > .libs/libncurses_plugin.ver                    
libtool: link:  cat .libs/libncurses_plugin.exp | sed -e "s/\(.*\)/\1;/" >> 
.libs/libncurses_plugin.ver
libtool: link:  echo "local: *; };" >> .libs/libncurses_plugin.ver               
libtool: link:  x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  gui/.libs/
libncurses_plugin_la-ncurses.o   -Wl,-rpath -Wl,/var/tmp/portage/media-video/
vlc-3.0.2/work/vlc-3.0.2/src/.libs ../compat/.libs/libcompat.a -L/usr/lib64/
sidplay/builders/ ../src/.libs/libvlccore.so -lidn -ldl -ldbus-1 -Wl,--as-
needed -lncursesw -lpthread -lm  -march=native -O2 -Wl,-O1 -Wl,-z -Wl,defs   -
Wl,-soname -Wl,libncurses_plugin.so -Wl,-version-script -Wl,.libs/
libncurses_plugin.ver -o .libs/libncurses_plugin.so
libtool: link: ( cd ".libs" && rm -f "libncurses_plugin.la" && ln -s "../
libncurses_plugin.la" "libncurses_plugin.la" )
libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B  demux/adaptive/
playlist/.libs/libadaptive_plugin_la-AbstractPlaylist.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-BaseAdaptationSet.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-BasePeriod.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-BaseRepresentation.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-CommonAttributesElements.o demux/
adaptive/playlist/.libs/libadaptive_plugin_la-Inheritables.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-Segment.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentBase.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentChunk.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentInfoCommon.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentList.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentTimeline.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentInformation.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentTemplate.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-Url.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AbstractAdaptationLogic.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AlwaysBestAdaptationLogic.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AlwaysLowestAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-NearOptimalAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-PredictiveAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-RateBasedAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-Representationselectors.o demux/adaptive/mp4/.libs/
libadaptive_plugin_la-AtomsReader.o demux/adaptive/http/.libs/
libadaptive_plugin_la-AuthStorage.o demux/adaptive/http/.libs/
libadaptive_plugin_la-BytesRange.o demux/adaptive/http/.libs/
libadaptive_plugin_la-Chunk.o demux/adaptive/http/.libs/libadaptive_plugin_la-ConnectionParams.o demux/adaptive/http/.libs/libadaptive_plugin_la-Downloader.o demux/adaptive/http/.libs/libadaptive_plugin_la-HTTPConnectio
o demux/adaptive/http/.libs/libadaptive_plugin_la-HTTPConnectionManager.o 
demux/ad
aptive/http/.libs/libadaptive_plugin_la-Transport.o demux/adaptive/
plumbing/.libs/libadaptive_plugin_la-CommandsQueue.o demux/adaptive/
plumbing/.libs/libadaptive_plugin_la-Demuxer.o demux/adaptive/plumbing/.libs/
libadaptive_plugin_la-FakeESOut.o demux/adaptive/plumbing/.libs/
libadaptive_plugin_la-FakeESOutID.o demux/adaptive/plumbing/.libs/
libadaptive_plugin_la-SourceStream.o demux/adaptive/.libs/
libadaptive_plugin_la-ID.o demux/adaptive/.libs/libadaptive_plugin_la-
PlaylistManager.o demux/adaptive/.libs/libadaptive_plugin_la-SegmentTracker.o 
demux/adaptive/.libs/libadaptive_plugin_la-StreamFormat.o demux/
adaptive/.libs/libadaptive_plugin_la-Streams.o demux/adaptive/tools/.libs/
libadaptive_plugin_la-Conversions.o demux/adaptive/tools/.libs/
libadaptive_plugin_la-Helper.o demux/adaptive/tools/.libs/
libadaptive_plugin_la-Retrieve.o demux/adaptive/xml/.libs/
libadaptive_plugin_la-DOMHelper.o demux/adaptive/xml/.libs/
libadaptive_plugin_la-DOMParser.o demux/adaptive/xml/.libs/
libadaptive_plugin_la-Node.o demux/hls/playlist/.libs/libadaptive_plugin_la-
M3U8.o demux/hls/playlist/.libs/libadaptive_plugin_la-Parser.o demux/hls/
playlist/.libs/libadaptive_plugin_la-Representation.o demux/hls/
playlist/.libs/libadaptive_plugin_la-HLSSegment.o demux/hls/playlist/.libs/
libadaptive_plugin_la-Tags.o demux/hls/.libs/libadaptive_plugin_la-
HLSManager.o demux/hls/.libs/libadaptive_plugin_la-HLSStreams.o demux/dash/
mpd/.libs/libadaptive_plugin_la-AdaptationSet.o demux/dash/mpd/.libs/
libadaptive_plugin_la-DASHCommonAttributesElements.o demux/dash/mpd/.libs/
libadaptive_plugin_la-DASHSegment.o demux/dash/mpd/.libs/
libadaptive_plugin_la-ContentDescription.o demux/dash/mpd/.libs/
libadaptive_plugin_la-IsoffMainParser.o demux/dash/mpd/.libs/
libadaptive_plugin_la-MPD.o demux/dash/mpd/.libs/libadaptive_plugin_la-
Period.o demux/dash/mpd/.libs/libadaptive_plugin_la-Profile.o demux/dash/
mpd/.libs/libadaptive_plugin_la-ProgramInformation.o demux/dash/mpd/.libs/
libadaptive_plugin_la-Representation.o demux/dash/mpd/.libs/
libadaptive_plugin_la-TrickModeType.o demux/dash/mp4/.libs/
libadaptive_plugin_la-IndexReader.o demux/dash/.libs/libadaptive_plugin_la-
DASHManager.o demux/dash/.libs/libadaptive_plugin_la-DASHStream.o demux/
smooth/mp4/.libs/libadaptive_plugin_la-IndexReader.o demux/smooth/
playlist/.libs/libadaptive_plugin_la-ForgedInitSegment.o demux/smooth/
playlist/.libs/libadaptive_plugin_la-Manifest.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-MemoryChunk.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-Parser.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-Representation.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-SmoothSegment.o demux/smooth/.libs/
libadaptive_plugin_la-SmoothManager.o demux/smooth/.libs/
libadaptive_plugin_la-SmoothStream.o mux/mp4/.libs/libmp4mux.o 
packetizer/.libs/h264_nal.o packetizer/.libs/hevc_nal.o demux/adaptive/.libs/
libadaptive_plugin_la-adaptive.o demux/mp4/.libs/libmp4.o   | sed -n -e 's/
^.*[    ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-
z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq 
> .libs/libadaptive_plugin.exp
libtool: link: /bin/grep -E -e "^vlc_entry" ".libs/libadaptive_plugin.exp" > 
".libs/libadaptive_plugin.expT"
libtool: link: mv -f ".libs/libadaptive_plugin.expT" ".libs/
libadaptive_plugin.exp"
libtool: link: x86_64-pc-linux-gnu-g++  -fPIC -DPIC -shared -nostdlib /usr/
lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/crti.o /usr/lib/gcc/
x86_64-pc-linux-gnu/7.3.0/crtbeginS.o  demux/adaptive/playlist/.libs/
libadaptive_plugin_la-AbstractPlaylist.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-BaseAdaptationSet.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-BasePeriod.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-BaseRepresentation.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-CommonAttributesElements.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-Inheritables.o demux/adaptive/
playlist/.libs/libadaptive_plugin_la-Segment.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentBase.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentChunk.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentInfoCommon.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentList.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentTimeline.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentInformation.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-SegmentTemplate.o demux/adaptive/playlist/.libs/
libadaptive_plugin_la-Url.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AbstractAdaptationLogic.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AlwaysBestAdaptationLogic.o demux/adaptive/logic/.libs/libadaptive_plugin_la-
AlwaysLowestAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-NearOptimalAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-PredictiveAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-RateBasedAdaptationLogic.o demux/adaptive/logic/.libs/
libadaptive_plugin_la-Representationselectors.o demux/adaptive/mp4/.libs/
libadaptive_plugin_la-AtomsReader.o demux/adaptive/http/.libs/
libadaptive_plugin_la-AuthStorage.o demux/adaptive/http/.libs/
libadaptive_plugin_la-BytesRange.o demux/adaptive/http/.libs/
libadaptive_plugin_la-Chunk.o demux/adaptive/http/.libs/libadaptive_plugin_la-Connec
.libs/libadaptive_plugin_la-Profile.o demux/dash/mpd/.libs/
libadaptive_plugin_la-P
rogramInformation.o demux/dash/mpd/.libs/libadaptive_plugin_la-
Representation.o demux/dash/mpd/.libs/libadaptive_plugin_la-TrickModeType.o 
demux/dash/mp4/.libs/libadaptive_plugin_la-IndexReader.o demux/dash/.libs/
libadaptive_plugin_la-DASHManager.o demux/dash/.libs/libadaptive_plugin_la-
DASHStream.o demux/smooth/mp4/.libs/libadaptive_plugin_la-IndexReader.o demux/
smooth/playlist/.libs/libadaptive_plugin_la-ForgedInitSegment.o demux/smooth/
playlist/.libs/libadaptive_plugin_la-Manifest.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-MemoryChunk.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-Parser.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-Representation.o demux/smooth/playlist/.libs/
libadaptive_plugin_la-SmoothSegment.o demux/smooth/.libs/
libadaptive_plugin_la-SmoothManager.o demux/smooth/.libs/
libadaptive_plugin_la-SmoothStream.o mux/mp4/.libs/libmp4mux.o 
packetizer/.libs/h264_nal.o packetizer/.libs/hevc_nal.o demux/adaptive/.libs/
libadaptive_plugin_la-adaptive.o demux/mp4/.libs/libmp4.o   -Wl,-rpath -Wl,/
var/tmp/portage/media-video/vlc-3.0.2/work/vlc-3.0.2/src/.libs ../
compat/.libs/libcompat.a -L/usr/lib64/sidplay/builders/ ../src/.libs/
libvlccore.so -lidn -lpthread -ldl -ldbus-1 -Wl,--as-needed -lz -lgcrypt -
lgpg-error -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0 -L/usr/lib/gcc/x86_64-pc-
linux-gnu/7.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/
lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/
lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/
gcc/x86_64-pc-linux-gnu/7.3.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/
7.3.0/../../../../lib64/crtn.o  -march=native -O2 -Wl,-O1 -Wl,-z -Wl,defs   -
Wl,-soname -Wl,libadaptive_plugin.so -Wl,-retain-symbols-file -Wl,.libs/
libadaptive_plugin.exp -o .libs/libadaptive_plugin.so
libtool: link: ( cd ".libs" && rm -f "libadaptive_plugin.la" && ln -s "../
libadaptive_plugin.la" "libadaptive_plugin.la" )

n_la-open_panels.o gui/qt/components/.libs/libqt_plugin_la-interface_widgets.o 
gui
/qt/components/.libs/libqt_plugin_la-controller.o gui/qt/components/.libs/
libqt_plugin_la-controller_widget.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGChannels.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGItem.o gui/qt/components/epg/.libs/libqt_plugin_la-EPGProgram.o gui/qt/
components/epg/.libs/libqt_plugin_la-EPGRuler.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGView.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGWidget.o gui/qt/components/playlist/.libs/libqt_plugin_la-views.o gui/qt/
components/playlist/.libs/libqt_plugin_la-vlc_model.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist_model.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist_item.o gui/qt/components/
playlist/.libs/libqt_plugin_la-standardpanel.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist.o gui/qt/components/playlist/.libs/
libqt_plugin_la-selector.o gui/qt/components/sout/.libs/libqt_plugin_la-
profile_selector.o gui/qt/components/sout/.libs/libqt_plugin_la-sout_widgets.o 
gui/qt/util/.libs/libqt_plugin_la-animators.o gui/qt/util/.libs/
libqt_plugin_la-input_slider.o gui/qt/util/.libs/libqt_plugin_la-timetooltip.o 
gui/qt/util/.libs/libqt_plugin_la-customwidgets.o gui/qt/util/.libs/
libqt_plugin_la-searchlineedit.o gui/qt/util/.libs/libqt_plugin_la-registry.o 
gui/qt/util/.libs/libqt_plugin_la-qmenuview.o gui/qt/util/.libs/
libqt_plugin_la-qt_dirs.o gui/qt/util/.libs/libqt_plugin_la-pictureflow.o gui/
qt/util/.libs/libqt_plugin_la-validators.o gui/qt/util/buttons/.libs/
libqt_plugin_la-BrowseButton.o gui/qt/util/buttons/.libs/libqt_plugin_la-
DeckButtonsLayout.o gui/qt/util/buttons/.libs/libqt_plugin_la-RoundButton.o 
gui/qt/util/.libs/libqt_plugin_la-imagehelper.o gui/qt/styles/.libs/
libqt_plugin_la-seekstyle.o gui/qt/.libs/libqt_plugin_la-main_interface.moc.o 
gui/qt/.libs/libqt_plugin_la-menus.moc.o gui/qt/.libs/libqt_plugin_la-
dialogs_provider.moc.o gui/qt/.libs/libqt_plugin_la-input_manager.moc.o gui/
qt/.libs/libqt_plugi
face_widgets.moc.o gui/qt/components/.libs/libqt_plugin_la-controller.moc.o 
gui/qt
/components/.libs/libqt_plugin_la-controller_widget.moc.o gui/qt/components/
epg/.libs/libqt_plugin_la-EPGChannels.moc.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGProgram.moc.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGRuler.moc.o gui/qt/components/epg/.libs/libqt_plugin_la-EPGView.moc.o gui/
qt/components/epg/.libs/libqt_plugin_la-EPGWidget.moc.o gui/qt/components/
playlist/.libs/libqt_plugin_la-views.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-vlc_model.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-playlist_model.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-playlist.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-standardpanel.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-selector.moc.o gui/qt/components/sout/.libs/libqt_plugin_la-
profile_selector.moc.o gui/qt/components/sout/.libs/libqt_plugin_la-
sout_widgets.moc.o gui/qt/util/.libs/libqt_plugin_la-animators.moc.o gui/qt/
util/.libs/libqt_plugin_la-input_slider.moc.o gui/qt/util/.libs/
libqt_plugin_la-timetooltip.moc.o gui/qt/util/.libs/libqt_plugin_la-
customwidgets.moc.o gui/qt/util/.libs/libqt_plugin_la-searchlineedit.moc.o 
gui/qt/util/.libs/libqt_plugin_la-qmenuview.moc.o gui/qt/util/.libs/
libqt_plugin_la-qvlcapp.moc.o gui/qt/util/.libs/libqt_plugin_la-
pictureflow.moc.o gui/qt/util/.libs/libqt_plugin_la-validators.moc.o gui/qt/
util/buttons/.libs/libqt_plugin_la-RoundButton.moc.o gui/qt/util/
buttons/.libs/libqt_plugin_la-DeckButtonsLayout.moc.o gui/qt/util/
buttons/.libs/libqt_plugin_la-BrowseButton.moc.o gui/qt/styles/.libs/
libqt_plugin_la-seekstyle.moc.o gui/qt/.libs/libqt_plugin_la-resources.o   | 
sed -n -e 's/^.*[        ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\
([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* 
//' | sort | uniq > .libs/libqt_plugin.exp
libtool: link: /bin/grep -E -e "^vlc_entry" ".libs/libqt_plugin.exp" > ".libs/
libqt_plugin.expT"
libtool: link: mv -f ".libs/libqt_plugin.expT" ".libs/libqt_plugin.exp"          
                                                                                 
libqt_plugin_la-complete_preferences.o gui/qt/components/.libs/
libqt_plugin_la-sim
ple_preferences.o gui/qt/components/.libs/libqt_plugin_la-open_panels.o gui/
qt/components/.libs/libqt_plugin_la-interface_widgets.o gui/qt/
components/.libs/libqt_plugin_la-controller.o gui/qt/components/.libs/
libqt_plugin_la-controller_widget.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGChannels.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGItem.o gui/qt/components/epg/.libs/libqt_plugin_la-EPGProgram.o gui/qt/
components/epg/.libs/libqt_plugin_la-EPGRuler.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGView.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGWidget.o gui/qt/components/playlist/.libs/libqt_plugin_la-views.o gui/qt/
components/playlist/.libs/libqt_plugin_la-vlc_model.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist_model.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist_item.o gui/qt/components/
playlist/.libs/libqt_plugin_la-standardpanel.o gui/qt/components/
playlist/.libs/libqt_plugin_la-playlist.o gui/qt/components/playlist/.libs/
libqt_plugin_la-selector.o gui/qt/components/sout/.libs/libqt_plugin_la-
profile_selector.o gui/qt/components/sout/.libs/libqt_plugin_la-sout_widgets.o 
gui/qt/util/.libs/libqt_plugin_la-animators.o gui/qt/util/.libs/
libqt_plugin_la-input_slider.o gui/qt/util/.libs/libqt_plugin_la-timetooltip.o 
gui/qt/util/.libs/libqt_plugin_la-customwidgets.o gui/qt/util/.libs/
libqt_plugin_la-searchlineedit.o gui/qt/util/.libs/libqt_plugin_la-registry.o 
gui/qt/util/.libs/libqt_plugin_la-qmenuview.o gui/qt/util/.libs/
libqt_plugin_la-qt_dirs.o gui/qt/util/.libs/libqt_plugin_la-pictureflow.o gui/
qt/util/.libs/libqt_plugin_la-validators.o gui/qt/util/buttons/.libs/
libqt_plugin_la-BrowseButton.o gui/qt/util/buttons/.libs/libqt_plugin_la-
DeckButtonsLayout.o gui/qt/util/buttons/.libs/libqt_plugin_la-RoundButton.o 
gui/qt/util/.libs/libqt_plugin_la-imagehelper.o gui/qt/styles/.libs/
libqt_plugin_la-seekstyle.o gui/qt/.libs/libqt_plugin_la-main_interface.moc.o 
gui/qt/.libs/libqt_plugin_la-me
s.moc.o gui/qt/components/.libs/libqt_plugin_la-interface_widgets.moc.o gui/
qt/com
ponents/.libs/libqt_plugin_la-controller.moc.o gui/qt/components/.libs/
libqt_plugin_la-controller_widget.moc.o gui/qt/components/epg/.libs/
libqt_plugin_la-EPGChannels.moc.o gui/qt/components/epg/.libs/libqt_plugin_la-
EPGProgram.moc.o gui/qt/components/epg/.libs/libqt_plugin_la-EPGRuler.moc.o 
gui/qt/components/epg/.libs/libqt_plugin_la-EPGView.moc.o gui/qt/components/
epg/.libs/libqt_plugin_la-EPGWidget.moc.o gui/qt/components/playlist/.libs/
libqt_plugin_la-views.moc.o gui/qt/components/playlist/.libs/libqt_plugin_la-
vlc_model.moc.o gui/qt/components/playlist/.libs/libqt_plugin_la-
playlist_model.moc.o gui/qt/components/playlist/.libs/libqt_plugin_la-
playlist.moc.o gui/qt/components/playlist/.libs/libqt_plugin_la-
standardpanel.moc.o gui/qt/components/playlist/.libs/libqt_plugin_la-
selector.moc.o gui/qt/components/sout/.libs/libqt_plugin_la-
profile_selector.moc.o gui/qt/components/sout/.libs/libqt_plugin_la-
sout_widgets.moc.o gui/qt/util/.libs/libqt_plugin_la-animators.moc.o gui/qt/
util/.libs/libqt_plugin_la-input_slider.moc.o gui/qt/util/.libs/
libqt_plugin_la-timetooltip.moc.o gui/qt/util/.libs/libqt_plugin_la-
customwidgets.moc.o gui/qt/util/.libs/libqt_plugin_la-searchlineedit.moc.o 
gui/qt/util/.libs/libqt_plugin_la-qmenuview.moc.o gui/qt/util/.libs/
libqt_plugin_la-qvlcapp.moc.o gui/qt/util/.libs/libqt_plugin_la-
pictureflow.moc.o gui/qt/util/.libs/libqt_plugin_la-validators.moc.o gui/qt/
util/buttons/.libs/libqt_plugin_la-RoundButton.moc.o gui/qt/util/
buttons/.libs/libqt_plugin_la-DeckButtonsLayout.moc.o gui/qt/util/
buttons/.libs/libqt_plugin_la-BrowseButton.moc.o gui/qt/styles/.libs/
libqt_plugin_la-seekstyle.moc.o gui/qt/.libs/libqt_plugin_la-resources.o   -
Wl,-rpath -Wl,/var/tmp/portage/media-video/vlc-3.0.2/work/vlc-3.0.2/src/.libs 
./compat/.libs/libcompat.a -L/usr/lib64/sidplay/builders/ ../src/.libs/
libvlccore.so -lidn -lpthread -ldl -ldbus-1 -Wl,--as-needed -lQt5Svg -
lQt5Widgets -lQt5X11Extras -lQt5Gui -lQt5Core -lX11 -L/usr/lib/gcc/x86_64-pc-
linux-gnu/7.3.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64 -L/
lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/
7.3.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/
7.3.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/
7.3.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64/
crtn.o  -march=native -O2 -Wl,-O1 -Wl,-z -Wl,defs   -Wl,-soname -
Wl,libqt_plugin.so -Wl,-retain-symbols-file -Wl,.libs/libqt_plugin.exp -o 
.libs/libqt_plugin.so
libtool: link: ( cd ".libs" && rm -f "libqt_plugin.la" && ln -s "../
libqt_plugin.la" "libqt_plugin.la" )
make[4]: Leaving directory '/var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2/modules'
make[3]: *** [Makefile:26134: all-recursive] Error 1                             
make[3]: Leaving directory '/var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2/modules'
make[2]: *** [Makefile:11227: all] Error 2                                       
make[2]: Leaving directory '/var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2/modules'
make[1]: *** [Makefile:1530: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-video/vlc-3.0.2/work/
vlc-3.0.2'
make: *** [Makefile:1415: all] Error 2                                           
 * ERROR: media-video/vlc-3.0.2::gentoo failed (compile phase):                  
 *   emake failed                                                                
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] media-video/vlc-3.0.2 fails during linking
  2018-05-31 10:32 [gentoo-user] media-video/vlc-3.0.2 fails during linking Mick
@ 2018-05-31 19:00 ` David Haller
  2018-05-31 21:40   ` Mick
  0 siblings, 1 reply; 3+ messages in thread
From: David Haller @ 2018-05-31 19:00 UTC (permalink / raw
  To: gentoo-user

Hello,

On Thu, 31 May 2018, Mick wrote:
>Any idea what might be causing this?  As it is making matroska, 'undefined 
>references to `libebml::EbmlString::operator' produce an error and the ebuild 
>fails:

PLEASE, always run your emerges with LANG=C and MAKEOPTS="-j1"!

[..]
>demux/mkv/.libs/libmkv_plugin_la-
>matroska_segment_parse.o:matroska_segment_parse.cpp:(.text+0x27da): more 
>undefined references to `libebml::EbmlString::operator 
                          ^^^^^^^
>std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> const&() const' follow
>collect2: error: ld returned 1 exit status
[.. lost more because of MAKEOPTS=-j2 or more ..]

Re-emerge dev-libs/libebml! And mind that you compile it with the same
c++-flags as libmatroska (i.e. -std=c++11 or later).

HTH,
-dnh

-- 
 "Waking up this morning was a pointless act of masochism" -- Girl


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] media-video/vlc-3.0.2 fails during linking
  2018-05-31 19:00 ` David Haller
@ 2018-05-31 21:40   ` Mick
  0 siblings, 0 replies; 3+ messages in thread
From: Mick @ 2018-05-31 21:40 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

On Thursday, 31 May 2018 20:00:40 BST David Haller wrote:
> Hello,
> 
> On Thu, 31 May 2018, Mick wrote:
> >Any idea what might be causing this?  As it is making matroska, 'undefined
> >references to `libebml::EbmlString::operator' produce an error and the
> >ebuild
> >fails:
> PLEASE, always run your emerges with LANG=C and MAKEOPTS="-j1"!

Thanks David, emerging dev-libs/libebml followed by vlc with LANG=C was 
successful!  :-)

I don't recall coming up to this problem with vlc before.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-05-31 21:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-31 10:32 [gentoo-user] media-video/vlc-3.0.2 fails during linking Mick
2018-05-31 19:00 ` David Haller
2018-05-31 21:40   ` Mick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox