Re: [Ekiga-devel-list] ANNOUNCE - Ekiga 3.0.1 available



Le mardi 28 octobre 2008 à 09:11 +0000, Peter Robinson a écrit :
> >> Peter Robinson wrote:
> >> > Hi,
> >> >
> >> >> In debian, libopal explicitly depends on libspeex1 and libspeexdsp1. This
> >> >> solves the problem.
> >> >
> >> > That's essentially the same in Fedora, the problem wasn't with opal,
> >> > it was in ekiga. Its all detailed in the thread.
> >>
> >> Hi,
> >>
> >> If opal depends on libspeexdsp too, then ekiga compiles fine (without
> >> depending on speex{dsp}).
> >>
> >> So your question was just: why does ekiga check via pkg-config that
> >> speexdsp is there?  This check is always true if opal depends on speexdsp...
> >
> > Ekiga should actually not check for *speex*, it is OPAL's job. I checked
> > configure.ac and "speex" does not appear in the script.
> >
> > I don't understand your problem Peter.
> 
> I replied this morning to another post as a fyi. I had fixed the issue
> previously. If you want to see the output of the build check the build
> logs here to see where its complaining.
> http://koji.fedoraproject.org/koji/getfile?taskID=891619&name=build.log
> 
> It is the build for ekiga and its complaining about the lack of
> speexdsp. I agree, I don't see why it should care if its there if its
> opal that uses speex and not ekiga and hence I still don't see why it
> explicitly needs to link against it but ultimately its not my problem
> if ekiga is working in Fedora. I bought it up as a query, I've fixed
> the issue by explicitly requiring the speex devel packages to be
> available for ekiga.

I understand this :
checking for OPAL... 
configure: error: Package requirements (opal >= 3.4.2) were not met:
Package speexdsp was not found in the pkg-config search path.
Perhaps you should add the directory containing `speexdsp.pc'
Package 'speexdsp', required by 'opal', not found

Apparently, pkg-config detects that ekiga needs opal; and pkg-config detects that opal 
needs speexdsp, which it does not find.

As we do not explicitely require speexdsp, I think it is a normal behavior for pkg-config to 
check for deps of deps.
-- 
 _     Damien Sandras
(o-      
//\    Ekiga Softphone : http://www.ekiga.org/
v_/_   Be IP           : http://www.beip.be/
       FOSDEM          : http://www.fosdem.org/
       SIP Phone       : sip:dsandras ekiga net
                       



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]