Date: Fri, 18 Mar 2011 09:51:52 +0100 Task compile of `xbmc_svn.bb` fails with the following error message when using `angstrom-2010.x`. `angstrom-2008.1` does/did not have this problem probably because of using Libtool 2.2.
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8
-mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb
--sysroot=/oe/build-angstrom-next/angstrom-dev/s
ysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations
-fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive
-fvisibility-inlines-hidden -fPIC -DPIC -D_RE
ENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall
-O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8
-mfpu=neon -mvectorize-with-ne
on-quad -fexpensive-optimizations -fomit-frame-pointer
-frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC
-DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE
_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp
-mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon
-mvectorize-with-neon-quad -fexpensive-optimizations -fo
mit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive
-fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2
-mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a
-mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED
-D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PA
TH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\""
-DHAS_SDL_JOYSTICK -D'SVN_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H -I. -I..
-I../../ -I../linux -I../cores -I../../guili
b -I../posix -I../../lib/jsoncpp/jsoncpp/include -D_GNU_SOURCE=1
-D_REENTRANT
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/
-
I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-lin
ux-gnueabi/usr/include/alsa
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0
-I/oe/build-angstrom-next/angstro
m-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi
-I/ho
me/paul/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/glib-2.0
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-li
nux-gnueabi/usr/include/libpng12
-I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include
-I/oe/build-angstrom-nex
t/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/glib-2.0/include
-I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include
-I/
oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git
Socket.cpp -o Socket.o
LINK libass.la
In file included from log.h:25:0,
from Socket.cpp:26:
../../guilib/StdString.h:1597:14: note: the mangling of 'va_list' has
changed in GCC 4.4
arm-angstrom-linux-gnueabi-libtool: link: warning: library
`/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libfreetype.la'
was moved.
/bin/grep: /usr/lib/libz.la: No such file or directory
/bin/sed: can't read /usr/lib/libz.la: No such file or directory
arm-angstrom-linux-gnueabi-libtool: link: `/usr/lib/libz.la' is not a
valid libtool archive
make[4]: *** [libass.la] Error 1
make[4]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
libass/libass'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
libass'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
libass'
make[1]: *** [../libass/.libs/libass.so] Error 2
make[1]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/
libass/xbmc'
make: *** [dvdpcodecs] Error 2
make: *** Waiting for unfinished jobs....
Using the external package fixes this problem.
Build Configuration:
BB_VERSION = "1.12.0"
METADATA_BRANCH = "<unknown>"
METADATA_REVISION = "a36e1dd"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beagleboard"
DISTRO = "angstrom"
DISTRO_VERSION = "v20110318"
TARGET_FPU = "hard"
Signed-off-by: Paul Menzel <[email protected]>
---
recipes/xbmc/xbmc_svn.bb | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/recipes/xbmc/xbmc_svn.bb b/recipes/xbmc/xbmc_svn.bb
index be2e34e..45a7dad 100644
--- a/recipes/xbmc/xbmc_svn.bb
+++ b/recipes/xbmc/xbmc_svn.bb
@@ -1,13 +1,13 @@
DESCRIPTION = "XBMC Media Center"
LICENSE = "xbmc"
-DEPENDS = "gperf-native libxmu fribidi mpeg2dec ffmpeg samba fontconfig curl
python libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image
libsdl-mixer virtual/egl mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo2
enca avahi libsamplerate0 libxinerama libxrandr libxtst bzip2 virtual/libsdl
jasper zip-native zlib"
+DEPENDS = "gperf-native libxmu fribidi mpeg2dec ffmpeg samba fontconfig curl
python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image
libsdl-mixer virtual/egl mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo2
enca avahi libsamplerate0 libxinerama libxrandr libxtst bzip2 virtual/libsdl
jasper zip-native zlib"
require recipes/egl/egl.inc
SRCREV = "e2ab481ebe964321c358ab9d6402088c714adcbe"
PV = "10.05"
-PR = "r11"
+PR = "r12"
PR_append = "+gitr${SRCPV}"
SRC_URI =
"git://xbmc.git.sourceforge.net/gitroot/xbmc/xbmc;protocol=git;branch=master \
--
1.7.4.1
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
