On 26.Jun 2005 - 23:30:18, Loïc Minier wrote:
> On dim, jun 26, 2005, Andreas Pakulat wrote:
> > This is really bugging me, because I can't use amarok (no other working
> > output facility has a equalizer), so I'm quite willing to dig into this
> > myself a bit. The problem I'm currently facing is, that I can't compile
> > gstreamer-plugins due to a conflict between libcaca-dev and
> > libslang2-dev (libaca-dev depends on libslang1-dev), how is gstreamer
> > built on the buildd's then?
> 
>  I've found the problem, the attached patch to gst-plugins fixes the
>  issue.  I suggest you build the package in a pbuilder, you can also
>  only install gstreamer0.8-artsd, even if the other plugins don't build.

Hmm, the attached patch causes a Segfault here. I only have gst-plugins
version 0.8.8-3 available. I removed the caca-plugin stuff to resolve
the build-dep-problems (already filed a bug report for that) and rebuilt
gst-plugins using dpkgbuildpackage -rfakeroot -us -uc -b.

The backtrace from gdb is:

#0  0x0424448b in ?? ()
#1  0xb74ef4f3 in Arts::StartupManager::startup () from /usr/lib/libmcop.so.1
#2  0xb74d4fe4 in Arts::Dispatcher::Dispatcher () from /usr/lib/libmcop.so.1
#3  0xb7800bc5 in arts_backend_init () from /usr/lib/libartscbackend.so.0
#4  0xb797a7a6 in arts_init () from /usr/lib/libartsc.so.0
#5  0xb7999cbe in gst_artsdsink_open_audio (sink=0xfffffffe) at 
gstartsdsink.c:296
#6  0xb799980f in gst_artsdsink_link (pad=0xb7809b84, caps=0xb7809b84)
    at gstartsdsink.c:174
#7  0xb7e11c25 in gst_pad_link_call_link_functions (link=0x8114240) at 
gstpad.c:1343
#8  0xb7e120db in gst_pad_link_try (link=0x8114240) at gstpad.c:1410
#9  0xb799f3a4 in gst_audio_convert_link (pad=0x80ebbf8, caps=0x812f618)
    at gstaudioconvert.c:428


Other programs using arts output work fine. As I said before: I'm using
artsd version 1.4.1 and I can't downgrade to 3.3.2...

Andreas

-- 
Today's weirdness is tomorrow's reason why.
                -- Hunter S. Thompson

Attachment: pgpxAkfWemwJ3.pgp
Description: PGP signature

Reply via email to