[oe-issues] [Bug 3109] New: bitbake gpe-image fails on gpe-mini-browser
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Wed Oct 3 07:48:16 CEST 2007
http://bugs.openembedded.org/show_bug.cgi?id=3109
Summary: bitbake gpe-image fails on gpe-mini-browser
Product: Openembedded
Version: Angstrom
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: joshua at willowisp.net
`bitbake gpe-image' fails on gpe-mini-browser due to missing dependencies from
gtk-webcore components. This blocks the build of gpe-image.
There is a workaround (see specifics of error below), as the svn versions of
the gtk-webcore components provide the proper libraries/linkage. The default
versions ?0.5.0? do not.
WORKAROUND:
`cd $WORKDIR'
`bitbake -b org.openembedded.dev/packages/gtk-webcore/osb-jscore_svn.bb'
`bitbake -b org.openembedded.dev/packages/gtk-webcore/osb-nrcore_svn.bb'
`bitbake -b org.openembedded.dev/packages/gtk-webcore/osb-nrcit_svn.bb'
`bitbake -b org.openembedded.dev/packages/gtk-webcore/osb-browser_svn.bb'
`bitbake gpe-mini-browser'
`bitbake gpe-image'
the gpe-mini-browser specific error is:
---
~/oe$ bitbake gpe-mini-browser
NOTE: Handling BitBake files: | (4732/4732) [100 %]
NOTE: Parsing finished. 4516 cached, 0 parsed, 216 skipped, 0 masked.
NOTE: build 200710021112: started
OE Build Configuration:
BB_VERSION = "1.8.8"
OE_REVISION = "1e1adf51dc9360eaaa91db46f1ad5ca664d7a0cc"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "h2200"
DISTRO = "angstrom"
DISTRO_VERSION = "2007.9-test-20071002"
TARGET_FPU = "soft"
NOTE: Resolving missing task queue dependencies
NOTE: preferred version 0.5.2+svn20071002 of osb-nrcit not available (for
item osb-nrcit)
NOTE: preferred version 0.5.2+svn20071002 of osb-nrcit not available (for
item osb-nrcit)
NOTE: preferred version 0.5.2+svn20071002 of osb-nrcore not available (for
item osb-nrcore)
NOTE: preferred version 2.5 of glibc not available (for item
virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: preferred version 2.5 of glibc-initial not available (for item
glibc-gconv-iso8859-1)
NOTE: preferred version 0.5.2+svn20071002 of osb-nrcore not available (for
item osb-nrcore)
NOTE: preferred version 0.5.2+svn20071002 of osb-jscore not available (for
item osb-jscore)
NOTE: preferred version 0.5.2+svn20071002 of osb-jscore not available (for
item osb-jscore)
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 913 of 925 (ID: 10,
/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
do_fetch)
NOTE: package gpe-mini-browser-0.21: started
NOTE: package gpe-mini-browser-0.21-r0: task do_fetch: started
NOTE: gpe-mini-browser-0.21:
http://gpe.linuxtogo.org/download/source/gpe-mini-browser-0.21.tar.gz has
no entry in conf/checksums.ini, not checking URI
NOTE: package gpe-mini-browser-0.21-r0: task do_fetch: completed
NOTE: package gpe-mini-browser-0.21: completed
NOTE: Running task 914 of 925 (ID: 9,
/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
do_unpack)
NOTE: package gpe-mini-browser-0.21: started
NOTE: package gpe-mini-browser-0.21-r0: task do_unpack: started
NOTE: Unpacking /home/joshua/download/gpe-mini-browser-0.21.tar.gz to
/home/joshua/oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/
NOTE: package gpe-mini-browser-0.21-r0: task do_unpack: completed
NOTE: package gpe-mini-browser-0.21: completed
NOTE: Running task 915 of 925 (ID: 8,
/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
do_patch)
NOTE: package gpe-mini-browser-0.21: started
NOTE: package gpe-mini-browser-0.21-r0: task do_patch: started
NOTE: package gpe-mini-browser-0.21-r0: task do_patch: completed
NOTE: package gpe-mini-browser-0.21: completed
NOTE: Running task 916 of 925 (ID: 5,
/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
do_configure)
NOTE: package gpe-mini-browser-0.21: started
NOTE: package gpe-mini-browser-0.21-r0: task do_configure: started
ERROR: function do_configure failed
ERROR: log data follows
(/home/joshua/oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/temp/log.do_configure.22028)
| automake (GNU automake) 1.9.3
| Written by Tom Tromey <tromey at redhat.com>.
|
| Copyright 2004 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions. There is
NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
| AUTOV is 1.9
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
| codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
| progtest.m4
| from the /home/joshua/oe/tmp/staging/i686-linux/share/aclocal directory
to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force
--exclude=autopoint -I
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9 -I
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
| autoreconf: Entering directory `.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal -I
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9 -I
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
--force
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:45:
warning: underquoted definition of AC_LBL_C_INIT
| run info '(automake)Extending aclocal'
| or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:172:
warning: underquoted definition of AC_LBL_C_INLINE
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:228:
warning: underquoted definition of AC_LBL_LIBPCAP
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:296:
warning: underquoted definition of AC_LBL_TYPE_SIGNAL
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:326:
warning: underquoted definition of AC_LBL_FIXINCLUDES
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:372:
warning: underquoted definition of AC_LBL_LEX_AND_YACC
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:425:
warning: underquoted definition of AC_LBL_UNION_WAIT
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:454:
warning: underquoted definition of AC_LBL_SOCKADDR_SA_LEN
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:479:
warning: underquoted definition of AC_LBL_SOCKADDR_STORAGE
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:512:
warning: underquoted definition of AC_LBL_HP_PPA_INFO_T_DL_MODULE_ID_1
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:538:
warning: underquoted definition of AC_LBL_HAVE_RUN_PATH
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:564:
warning: underquoted definition of AC_LBL_CHECK_TYPE
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:593:
warning: underquoted definition of AC_LBL_UNALIGNED_ACCESS
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:698:
warning: underquoted definition of AC_LBL_DEVEL
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:828:
warning: underquoted definition of AC_LBL_LIBRARY_NET
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:851:
warning: underquoted definition of AC_C___ATTRIBUTE__
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:889:
warning: underquoted definition of AC_LBL_TPACKET_STATS
|
/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/audiofile.m4:12:
warning: underquoted definition of AM_PATH_AUDIOFILE
| autoreconf: configure.ac: tracing
| autoreconf: configure.ac: not using Libtool
| autoreconf: running: /home/joshua/oe/tmp/staging/i686-linux/bin/autoconf
--include=/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9
--include=/home/joshua/oe/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
--force --warnings=cross
| autoreconf: configure.ac: not using Autoheader
| autoreconf: running: automake --foreign --add-missing --copy
--force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running
/home/joshua/oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/gpe-mini-browser-0.21/configure
--build=i686-linux
--host=arm-angstrom-linux-gnueabi
--target=arm-angstrom-linux-gnueabi --prefix=/usr
--exec_prefix=/usr --bindir=/usr/bin
--sbindir=/usr/sbin --libexecdir=/usr/libexec
--datadir=/usr/share --sysconfdir=/etc
--sharedstatedir=/usr/com --localstatedir=/var
--libdir=/usr/lib --includedir=/usr/include
--oldincludedir=/usr/include --infodir=/usr/share/info
--mandir=/usr/share/man ...
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/endian-little
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/common-glibc
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/arm-common
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/arm-linux
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/common
| configure: loading site script
/home/joshua/oe/org.openembedded.dev/site/common
| checking for a BSD-compatible install...
/home/joshua/oe/tmp/staging/i686-linux/bin/install -c
| checking whether build environment is sane... yes
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking for arm-angstrom-linux-gnueabi-strip...
arm-angstrom-linux-gnueabi-strip
| checking for arm-angstrom-linux-gnueabi-gcc... ccache
arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale
| checking for C compiler default output file name... a.out
| checking whether the C compiler works... yes
| checking whether we are cross compiling... yes
| checking for suffix of executables...
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te
-mtune=xscale accepts -g... yes
| checking for ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te
-mtune=xscale option to accept ISO C89... none needed
| checking for style of include used by make... GNU
| checking dependency style of ccache arm-angstrom-linux-gnueabi-gcc
-march=armv5te -mtune=xscale... gcc3
| checking how to run the C preprocessor... arm-angstrom-linux-gnueabi-gcc
-E
| checking for grep that handles long lines and -e...
/home/joshua/oe/tmp/staging/i686-linux/bin/grep
| checking for egrep... /home/joshua/oe/tmp/staging/i686-linux/bin/grep -E
| checking for ANSI C header files... yes
| checking for a BSD-compatible install...
/home/joshua/oe/tmp/staging/i686-linux/bin/install -c
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking build system type... i686-pc-linux-gnu
| checking host system type... arm-angstrom-linux-gnueabi
| checking locale.h usability... yes
| checking locale.h presence... yes
| checking for locale.h... yes
| checking for LC_MESSAGES... yes
| checking libintl.h usability... yes
| checking libintl.h presence... yes
| checking for libintl.h... yes
| checking for ngettext in libc... yes
| checking for dgettext in libc... yes
| checking for bind_textdomain_codeset... yes
| checking for msgfmt... /home/joshua/oe/tmp/staging/i686-linux/bin/msgfmt
| checking for dcgettext... yes
| checking if msgfmt accepts -c... yes
| checking for gmsgfmt... /home/joshua/oe/tmp/staging/i686-linux/bin/msgfmt
| checking for xgettext...
/home/joshua/oe/tmp/staging/i686-linux/bin/xgettext
| checking for catalogs to be installed... C fr nl
| checking for intltool >= 0.23... 0.35.0 found
| checking for perl... /home/joshua/oe/tmp/staging/i686-linux/bin/perl
| checking for XML::Parser... ok
| checking for iconv... /usr/bin/iconv
| checking for msgfmt... /home/joshua/oe/tmp/staging/i686-linux/bin/msgfmt
| checking for msgmerge...
/home/joshua/oe/tmp/staging/i686-linux/bin/msgmerge
| checking for xgettext...
/home/joshua/oe/tmp/staging/i686-linux/bin/xgettext
| checking pkg-config is at least version 0.9.0... yes
| checking for MINIBROWSER... configure: error: Package requirements
(gtk+-2.0 libgpewidget gtk-webcore-nrcit sqlite) were not met:
|
| No package 'gtk-webcore-nrcit' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables MINIBROWSER_CFLAGS
| and MINIBROWSER_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
|
| FATAL: oe_runconf failed
NOTE: Task failed:
/home/joshua/oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/temp/log.do_configure.22028
NOTE: package gpe-mini-browser-0.21-r0: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gpe-mini-browser-0.21: failed
ERROR: Build of
/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb
do_configure failed
ERROR: Task 5
(/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
do_configure) failed
NOTE: Tasks Summary: Attempted 915 tasks of which 912 didn't need to be
rerun and 1 failed.
ERROR:
'/home/joshua/oe/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb'
failed
---
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list