bug-gnuzilla
[Top][All Lists]
Advanced

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

Re: Compiling IceCat on gNewSense2.0


From: Yavor Doganov
Subject: Re: Compiling IceCat on gNewSense2.0
Date: Sat, 24 May 2008 15:56:45 +0300
User-agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/22.2 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI)

Tarlika Elisabeth Schmitz wrote:
> 
> I downloaded an Iceweasel 2.0.0.13 tar.gzip (couldn't run apt-get as I
> am on dial-up with a 2-hour cut-off). 

Whether you run `apt-get source <package>' or `wget <foo.tar.gz>' is
absolutely the same thing if you have these constraints.

> I run Debian Etch.

OK.  Both IceCat and Iceweasel should build fine on this system.

> I don't have a debian/rules file in the src directory.

Perhaps this is because you have not downloaded the Debian source
package, but only the orig.tar.gz.  Note that Iceweasel is the
Debian-made rebrand of Firefox, and it was never guaranteed to build
from the purified tarball (i.e. w/o the Debian modifications, which
appear in the diff.gz).  In fact, this is not guaranteed for any
Debian package.  Most often that is the whole point of the
modifications in the first place.

> echo $? => 0

The fact that the configure script exits with a zero code when
essential libraries are missing is a bug in Firefox/Iceweasel/IceCat's
build system.

> XLIBS + XT_LIBS are empty

Again, unreproducible on Debian Etch:

$ cat /etc/debian_version
4.0
$ apt-get source iceweasel && cd iceweasel-*
# apt-get build-dep iceweasel
[A tremendous amount of packages installed.]
address@hidden:~/src/iceweasel-2.0.0.12$ debian/rules configure
[...]
address@hidden:~/src/iceweasel-2.0.0.12$ egrep '(XLIBS|XT_LIBS)' 
config/autoconf.mk
XLIBS           = -lX11 
XT_LIBS                 = -lXt




reply via email to

[Prev in Thread] Current Thread [Next in Thread]