Re: [gentoo-user] media-video/vlc-3.0.2 fails during linking

2018-05-31 Thread Mick
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

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] media-video/vlc-3.0.2 fails during linking

2018-05-31 Thread David Haller
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, std::allocator 
 ^^^
>> 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



[gentoo-user] Libreoffice cannot open files from network location

2018-05-31 Thread Devrin Talen
Hey all,

After my last (large) emerge upgrade I can no longer open documents stored
on network shares in Libreoffice.  For instance, we have a Samba file
server that I open using Nautilus in Gnome.  For a long time I've been able
to double-click files on that share in Nautilus and have them open up in
Libreoffice, make edits, and save to the network location.

This no longer works.  If I open up the file dialog within Libreoffice I do
not see any of my mounted network drives that I see in Nautilus.  If I
double-click a document from Nautilus then Libreoffice refuses to open the
file and opens a blank one instead.

I believe my last upgrade put me on Libreoffice 6 and GTK3.  Is this an
issue anyone else is having?  Are there specific USE flags I need to turn
on to get this behavior back?  Any other emerge info that would be helpful?

Thanks,
Devrin


[gentoo-user] media-video/vlc-3.0.2 fails during linking

2018-05-31 Thread Mick
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