bug-gnuzilla
[Top][All Lists]
Advanced

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

Re: could not build 2.0.0.12 on Slackware 12.1/x86


From: Claudio Fontana
Subject: Re: could not build 2.0.0.12 on Slackware 12.1/x86
Date: Thu, 26 Jun 2008 23:57:54 +0200

On Thu, Jun 26, 2008 at 9:32 PM, Yavor Doganov <address@hidden> wrote:
> On Thu, Jun 26, 2008 at 08:50:22PM +0200, Claudio Fontana wrote:
>> ouch.. Do I really need gnome-vfs? I have a firefox
>> 2.0.0.14 installation that does not seem to require it.
>
> Right.  IceCat should not require GNOME.
>
>> If I need gnome-vfs then nevermind, I guess that would require
>> other gnome dependencies.
>
> This is an entirely correct assumption; most probably my conclusion is
> wrong.  Sorry about that; please ignore it.
>
> Can you try with 2.0.13?  I can't build 2.0.12 on a gNewSense system
> either, so it might be a quirk that is fixed in 2.0.13.
>
> I can't immediately see what's wrong from the files you posted, but I'm
> not familiar with IceCat's build system.  Maybe others might give some
> clues.

I managed to get it to build. Here is what I did:

since the error complained about MayOpenPopup not being defined
in libgklayout.a, I looked at the relevant Makefile, and saw only a
SHARED_LIBRARY_LIBS target. Since in the icecat binary the
non-shared lib is used, I tried defining a LIB variable with the
value of SHARED_LIBRARY_LIBS again, and seemed to do the
trick.

Maybe someone with more understanding can do the right fix.
Here is the p0 diff that WFM:

--- layout/build/Makefile~      2008-06-26 17:07:47.000000000 +0200
+++ layout/build/Makefile       2008-06-26 23:52:06.000000000 +0200
@@ -201,6 +201,8 @@
 endif
 endif

+LIBS=$(SHARED_LIBRARY_LIBS)
+
 EXTRA_DSO_LDOPTS = \
                $(LIBS_DIR) \
                $(EXTRA_DSO_LIBS) \




reply via email to

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