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

Attachment: 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

Reply via email to