From: Gregor Rudorfer <gregor.rudorfer@student.tugraz.at>
To: openembedded-devel@lists.openembedded.org
Subject: package gobject-introspection-native-0.9.10-r0: task do_compile: Failed
Date: Mon, 25 Mar 2013 18:43:44 +0100 [thread overview]
Message-ID: <51508CD0.8080702@student.tugraz.at> (raw)
Hi
I have a problem building Angstrom based packages:
I've tried building:
beagleboard-demo-image
angstrom-gnome-image
angstrom-gnome-image-big
angstrom-x-image
all failed at multiple packages. I used bitbake -k so all packages which
can be built were built, regardless
if errors occurred.
F.e. the beagleboard-demo-image had the following errors
ERROR:
'/home/elinux/OE/openembedded/recipes/matchbox-wm/matchbox-wm_1.2.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/jaaa/clthreads_2.4.0.bb' failed
ERROR:
'virtual:native:/home/elinux/OE/openembedded/recipes/gobject-introspection/gobject-introspection_0.9.10.bb'
failed
ERROR:
'/home/elinux/OE/openembedded/recipes/gnome/gnome-menus_2.30.5.bb' failed
ERROR:
'/home/elinux/OE/openembedded/recipes/pulseaudio/libatomics-ops_7.3+git20111031.bb'
failed
ERROR: '/home/elinux/OE/openembedded/recipes/bluez/obexd_0.34.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/libnet/libnet_1.1.2.1.bb'
failed
ERROR: '/home/elinux/OE/openembedded/recipes/fftw/fftwf_3.3.1.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/jaaa/clalsadrv_1.2.2.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/jaaa/clxclient_3.6.1.bb' failed
ERROR:
'/home/elinux/OE/openembedded/recipes/mime-support/mime-support_3.44.bb'
failed
ERROR:
'/home/elinux/OE/openembedded/recipes/xcursor-transparent-theme/xcursor-transparent-theme_0.1.1.bb'
failed
ERROR:
'/home/elinux/OE/openembedded/recipes/debianutils/debianutils_2.30.bb'
failed
ERROR:
'/home/elinux/OE/openembedded/recipes/rt2x00/rt73-firmware_1.8.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/jaaa/jaaa_0.4.2.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/gs/gs_9.01.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/mozilla/firefox_3.6.8.bb'
failed
I was able to solve most of these errors, because most of them were only
missing links i.e. the SRC_URI links in the .bb files
weren't correct.
At the end I was left with those errors, which seem not to be a easy fix.
ERROR:
'virtual:native:/home/elinux/OE/openembedded/recipes/gobject-introspection/gobject-introspection_0.9.10.bb'
failed
ERROR:
'/home/elinux/OE/openembedded/recipes/pulseaudio/libatomics-ops_7.3+git20111031.bb'
failed
ERROR: '/home/elinux/OE/openembedded/recipes/fftw/fftwf_3.3.1.bb' failed
ERROR:
'/home/elinux/OE/openembedded/recipes/gnome/gnome-menus_2.30.5.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/gs/gs_9.01.bb' failed
ERROR: '/home/elinux/OE/openembedded/recipes/mozilla/firefox_3.6.8.bb'
failed
Especially the failure of gobject-introspection_0.9.10.bb gives me
headaches.
I'm searching google for a solution for over 4 hours now. I've tried out
different solutions but all didn't work.
I'm using Ubuntu 12.04 LTS
My build configuration is as follows:
BB_VERSION = "1.12.0"
METADATA_BRANCH = "master"
METADATA_REVISION = "fd43377"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "adb4000"
DISTRO = "angstrom"
DISTRO_VERSION = "v2013.03"
TARGET_FPU = "soft"
As you can see my machine is a adb4000. Although it's fully supported by
OE, the Angstrom online
buildtool (Narcissus) [1] obviously doesn't support it. So I can't use a
image from the Narcissus online builder.
I've successfully ran the opie-image on this board without any problems.
|
/home/elinux/OE/build/tmp/work/i686-linux/gobject-introspection-native-0.9.10-r0/gobject-introspection-0.9.10/tools/.libs/lt-g-ir-compiler:
symbol lookup error: /usr/lib/libgirepository-1.0.so.1: undefined
symbol: g_mutex_lock
| make[2]: *** [cairo-1.0.typelib] Error 127
| make[2]: Leaving directory
`/home/elinux/OE/build/tmp/work/i686-linux/gobject-introspection-native-0.9.10-r0/gobject-introspection-0.9.10/gir'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/elinux/OE/build/tmp/work/i686-linux/gobject-introspection-native-0.9.10-r0/gobject-introspection-0.9.10'
| make: *** [all] Error 2
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
My second question is:
Is there a central configuration file somewhere, which tells bitbake
what recipes it has to compile into an
image? Because I'm thinking of removing those packages, which aren't
absolutely necessary, so that
I can get a working image in the shortest time as possible. F.e. I don't
need firefox, ghostscript, the
fast fourier transform package (fftwf) and pulseaudio.
Is there a possibility to do so?
--------------------------------------------------------------------
[1] http://narcissus.angstrom-distribution.org/
reply other threads:[~2013-03-25 18:28 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51508CD0.8080702@student.tugraz.at \
--to=gregor.rudorfer@student.tugraz.at \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.