All of lore.kernel.org
 help / color / mirror / Atom feed
* fennec build problem
@ 2011-03-09 14:12 Denis 'GNUtoo' Carikli
  2011-03-09 20:50 ` Jan Paesmans
  0 siblings, 1 reply; 4+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2011-03-09 14:12 UTC (permalink / raw)
  To: openembedded-devel

Hi,
I never succeeded to build Fennec because I never had the time and the
will to fix it (the Mozilla build system seem complicated...), but
dcordes_ on #oe On Freenode on irc really wanted  fennec.
So I decided to give a try because it didn't compile for him for another
reason.

Here is the build error:
| make[5]: *** No rule to make target `-lgconf-2', needed by
`libmozgnome.so'.  Stop.
| make[5]: *** Waiting for unfinished jobs....
[...]
| make[5]: Leaving directory
`/home/gnutoo/embedded/oe/oetmps/nokia900/work/armv7a-oe-linux-gnueabi/fennec-1_2.0+4.0b3pre-r0/mozilla-central/objdir/xulrunner/toolkit/system/gnome'
| make[4]: *** [libs_tier_platform] Error 2

here's a grep for -lgconf-2:
gnutoo@gnutoo-laptop:~/embedded/oe/oetmps/nokia900/work/armv7a-oe-linux-gnueabi/fennec-1_2.0+4.0b3pre-r0/mozilla-central/objdir/xulrunner$ grep "\-lgconf-2" -r *

config/autoconf.mk:MOZ_GNOMEUI_LIBS = -pthread -lgnomeui-2 -lSM -lICE
-lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2
-lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
-lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgmodule-2.0
-lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0

config/autoconf.mk:MOZ_GNOMEVFS_LIBS = -pthread -lgnomevfs-2 -lgconf-2
-lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0

config/autoconf.mk:MOZ_GCONF_LIBS = -pthread -lgconf-2 -lgobject-2.0
-lgthread-2.0 -lrt -lglib-2.0

config.status:s%@MOZ_GNOMEVFS_LIBS@%-pthread -lgnomevfs-2 -lgconf-2
-lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0%g

config.status:s%@MOZ_GCONF_LIBS@%-pthread -lgconf-2 -lgobject-2.0
-lgthread-2.0 -lrt -lglib-2.0%g

config.status:s%@MOZ_GNOMEUI_LIBS@%-pthread -lgnomeui-2 -lSM -lICE
-lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2
-lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
-lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgmodule-2.0
-lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0%g

Note that it need a modified autoconf.inc, that I will send for
review(as it's core).

Denis




^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: fennec build problem
@ 2011-03-13  9:50 Lukas-David Gorris
  0 siblings, 0 replies; 4+ messages in thread
From: Lukas-David Gorris @ 2011-03-13  9:50 UTC (permalink / raw)
  To: openembedded-devel

Denis wrote:

> Here is the build error:
> | make[5]: *** No rule to make target `-lgconf-2', needed by
> `libmozgnome.so'.  Stop.
> | make[5]: *** Waiting for unfinished jobs....
> [...]
> | make[5]: Leaving directory
>
`/home/gnutoo/embedded/oe/oetmps/nokia900/work/armv7a-oe-linux-gnueabi/fennec-1_2.0+4.0b3pre-r0/mozilla-central/objdir/xulrunner/toolkit/system/gnome'
> | make[4]: *** [libs_tier_platform] Error 2
>

After building some implicit dependencies manually, I am stuck with the
following error. Not sure if I got past the stuff that fails for Denis
above yet.
Differences might occur due to me using the autoconf213 supplied by my
host distro, and not autoconf213-native from OE as that is broken.

| make[5]: *** No rule to make target `-lnotify', needed by
`libmozgnome.so'.  Stop.


Problem: I built recipes/libnotify/libnotify_0.4.5.bb before.


Before investigating further, would it make sense to bump the SRCREV
like in following commit ?

commit 6780b399ccc4a7eef43b71162250106e7f98ba7b
Author: Koen Kooi <koen@openembedded.org>
Date:   Sat Nov 27 17:09:36 2010 +0100

     fennec: update to 4.0b3pre

     Signed-off-by: Koen Kooi <koen@openembedded.org>


Best,

Lukas





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-03-13 12:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-09 14:12 fennec build problem Denis 'GNUtoo' Carikli
2011-03-09 20:50 ` Jan Paesmans
2011-03-09 21:58   ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2011-03-13  9:50 Lukas-David Gorris

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.