Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: gerald_clark on March 27, 2015, 10:45:37 PM

Title: Core 6 totem requires wrong libgcrypt
Post by: gerald_clark on March 27, 2015, 10:45:37 PM
totem needs libgcrypt.so.11
libgcrypt supplier libgcrypt.so.20

A symlink does not work here.
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: Juanito on March 28, 2015, 04:14:41 AM
OK, I'll take a look.
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: Juanito on March 28, 2015, 12:00:35 PM
recompiled and reposted totem (and clutter, json-glib, clutter-gtk, libpeas, cogl, libsoup, libsoup-gnome, glib-networking, nautilus, gnome-desktop, gstreamer and totem_pl_parser).

There seems to be a problem with gst-plugins-base in that it will not set the audio sink properly, but I cannot recompile it due to an issue involving speex:
Code: [Select]
CC     libgstaudioresample_la-speex_resampler_float.lo
In file included from resample.c:134:0,
                 from speex_resampler_float.c:26:
resample_sse.h: In function 'interpolate_product_single':
resample_sse.h:62:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
   __m128 sum = _mm_setzero_ps();
          ^
In file included from resample_sse.h:38:0,
                 from resample.c:134,
                 from speex_resampler_float.c:26:
resample_sse.h: In function 'inner_product_single':
/tmp/tcloop/gcc/usr/local/lib/gcc/i486-pc-linux-gnu/4.9.1/include/xmmintrin.h:115:1: error: inlining failed in call to always_inline '_mm_setzero_ps': target specific option mismatch
 _mm_setzero_ps (void)
 ^
In file included from resample.c:134:0,
                 from speex_resampler_float.c:26:
resample_sse.h:46:11: error: called from here
    __m128 sum = _mm_setzero_ps();
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: Juanito on March 28, 2015, 01:38:02 PM
I managed to recompile gst-plugins-base, but there's still some kind of problem with the audio sink.

alsa is not recognised unless it is loaded before gst-plugins-base, but totem still cannot find the audio sink  :(

I don't see this issue with corepure64
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: gerald_clark on March 28, 2015, 02:51:39 PM
Well, totem loads and runs with pulseaudio.
Unfortunately, my video card is not up to the task. Vlc is working much better.
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: Juanito on March 29, 2015, 05:43:39 AM
I hadn't tried with pulseaudio - initially I got the same missing audiosink error, but after testing audio with xmms-pulse/pavucontrol, totem started to work. I'm guessing that some setting or other falls in a hole between gconf and dconf and xmms-pulse/pavucontrol write the missing setting?

totem plays movies without problems on my integrated intel graphics.

Anyway, since totem now seems to work, I'll consider this done.
Title: Re: Core 6 totem requires wrong libgcrypt
Post by: coreplayer2 on April 17, 2015, 01:48:51 AM
I've also noticed the audiosink error in totem, which appears to occur only when Alsa failed to load any driver. After a driver is loaded manually via alsamixer the issue is resolved

hope it helps...