Re: [Ekiga-devel-list] Build failure on lucid + experimental + sid
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] Build failure on lucid + experimental + sid
- Date: Fri, 23 Apr 2010 18:08:00 +0200
C.J. Adams-Collier wrote:
> On Wed, 2010-04-21 at 20:11 +0200, Eugen Dedu wrote:
>> C.J. Adams-Collier wrote:
>>> Hey folks,
>>>
>>> It looks like the final link is failing. Perhaps it should include
>>> -lX11 or some such in the link list?
>>>
>>> CXXLD libekiga.la
>>> .libs/gmwindow.o: In function `gdk_wmspec_change_state':
>>> /usr/src/git/gnome/ekiga/lib/../lib/gui/gmwindow.c:698: undefined reference to `XSendEvent'
>>> .libs/xwindow.o: In function `XWindow::ShmAttach(int, int)':
>>> /usr/src/git/gnome/ekiga/lib/../lib/gui/xwindow.cpp:1055: undefined reference to `XShmCreateImage'
>>> /usr/src/git/gnome/ekiga/lib/../lib/gui/xwindow.cpp:1087: undefined reference to `XSetErrorHandler'
>> Do you use binutils-gold linker? There is such a bug report
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554327, please provide
>> a patch if you can.
>>
>> Cheers,
>> Eugen
>
> Thanks for the response, Eugen,
>
> cjac calcifer:/usr/src/git/gnome/ekiga$ grep -e 'CXXLD =' -e 'CXX =' lib/Makefile
> AM_V_CXX = $(am__v_CXX_$(V))
> CXXLD = $(CXX)
> AM_V_CXXLD = $(am__v_CXXLD_$(V))
> CXX = g++
> ac_ct_CXX = g++
> cjac calcifer:/usr/src/git/gnome/ekiga$ dpkg -S `which ld`
> binutils: /usr/bin/ld
>
> It looks like I don't have the binutils-gold package installed, so I'm
> guessing that the answer is no.
>
> The build output seems to be a bit more terse than most. It resembles
> the linux kernel build, showing only the command being run, and not the
> arguments to the command. Is there perhaps an argument I can pass to
> get a more verbose build log?
The safest solution is that I find out what -l flags exactly are needed
for ekiga. They should be used anyway, sooner or later. Could you
please make a patch?
> Also, I see that you are listed in the uploaders of the
> debian/control.in file. I'm making slight modifications to the debian/
> directory as I try to get the gnome git version package to build. Is
> there a list I should send patches to for review? I've attached the
> diff in its current (unworking) state.
Thanks for the help.
If you wish master/trunk, you could use the diff.gz from
http://snapshots.ekiga.net/snapshots/debian/, which use exactly
master/trunk for ptlib, opal and ekiga, and uses -snapshot package
names. Or you could use the snapshots, even if a bit old. Please tell
us if you wish to help and what.
But master/trunk is not stable at the moment, so it is not a good idea
to push it into debian (even experimental).
Finally, could you explain the changes in rules (I do not see any
usefulness)?
--
Eugen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]