Re: [Ekiga-devel-list] Build failure on lucid + experimental + sid



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?

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.

Cheers,

C.J.

Index: control.in
===================================================================
--- control.in	(revision 23914)
+++ control.in	(working copy)
@@ -7,8 +7,8 @@
                libsasl2-dev,
                gettext,
                libldap2-dev,
-               libpt-dev (>= 2.6.5),
-               libopal-dev (>= 3.6.6~),
+               libpt-dev (>= 2.8.0-1),
+               libopal-dev (>= 3.8.0~dfsg-1),
                libgconf2-dev,
                libxv-dev,
                autotools-dev,
Index: changelog
===================================================================
--- changelog	(revision 23914)
+++ changelog	(working copy)
@@ -1,3 +1,9 @@
+ekiga (3.3.1-1) lucid; urgency=low
+
+  * moo
+
+ -- C.J. Adams-Collier <cjac colliertech org>  Wed, 21 Apr 2010 00:37:18 -0700
+
 ekiga (3.2.6-2) UNRELEASED; urgency=low
 
   * NOT RELEASED YET
Index: rules
===================================================================
--- rules	(revision 23914)
+++ rules	(working copy)
@@ -46,12 +46,15 @@
 	[ ! -r gnome-doc-utils.make ] || cp -f /usr/share/gnome-doc-utils/gnome-doc-utils.make .
 	touch $@
 
-build: build-stamp
-build-stamp: patch-stamp
+conf-stamp: patch-stamp
 	dh_testdir
 	rm -f config.cache
 	CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
 	    ./configure $(confflags)
+	touch $@
+
+build: build-stamp
+build-stamp: conf-stamp
 	$(MAKE) $(MAKEFLAGS)
 	touch $@
 
@@ -66,7 +69,7 @@
 	# unapply patches, if any
 	#$(QUILT) pop -a -R || test $$? = 2
 	-$(RM) -rf .pc
-	-$(RM) -f build-stamp patch-stamp
+	-$(RM) -f build-stamp conf-stamp patch-stamp
 	dh_clean
 
 install: build

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



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