Dear OE folks,
after the last to commit `xbmc` builds fine with `angstrom-2008.1` for
`MACHINE = "beagleboard"`.
Using `angstrom-2010.x` task `compile` fails with
`/bin/grep: /usr/lib/libz.la: No such file or directory`.
| make -C ..
| make[2]: Entering directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass'
| cd . && /bin/sh ./config.status Makefile
| config.status: creating Makefile
| make[2]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass'
| make[2]: Entering directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass'
| make[3]: Entering directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass'
| Making all in libass
| make[4]: Entering directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass/libass'
| cd .. && /bin/sh ./config.status libass/Makefile depfiles
| config.status: creating libass/Makefile
| config.status: executing depfiles commands
| make[4]: Leaving directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass/libass'
| make[4]: Entering directory
`/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass/libass'
| CC ass.o
| CC ass_cache.o
| CC ass_font.o
| CC ass_fontconfig.o
| CC ass_render.o
| CC ass_utils.o
| CC ass_bitmap.o
| CC ass_library.o
| CC ass_drawing.o
| CC ass_parse.o
| CC ass_strtod.o
| LINK libass.la
| 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-r9+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-r9+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-r9+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-r9+gitr0+e2ab481ebe964321c358ab9d6402088c714adcbe/git/lib/libass/xbmc'
| make: *** [dvdpcodecs] Error 2
| FATAL: oe_runmake failed
| ERROR: Function do_compile failed
`zlib.la` is available though.
$ ls angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libz.la
angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/libz.la
$ ls angstrom-dev/sysroots/i686-linux/usr/lib/libz.la
angstrom-dev/sysroots/i686-linux/usr/lib/libz.la
I tried to look where `/usr/lib/libz.la` is coming from to no avail.
Could this be a Libtool issue? `angstrom-2008.1` is using 2.2 and
`angstrom-2010.x` is using 2.4.
$ git grep -i libtool conf/
[…]
conf/distro/include/angstrom-2008-preferred-versions.inc:PREFERRED_VERSION_libtool
= "2.2.6b"
conf/distro/include/angstrom-2008-preferred-versions.inc:PREFERRED_VERSION_libtool-native
= "2.2.6b"
conf/distro/include/angstrom-2008-preferred-versions.inc:PREFERRED_VERSION_libtool-cross
= "2.2.6b"
conf/distro/include/angstrom-2008-preferred-versions.inc:PREFERRED_VERSION_libtool-sdk
= "2.2.6b"
conf/distro/include/angstrom-2010-preferred-versions.inc:ANGSTROM_LIBTOOL_VERSION
= "2.4"
conf/distro/include/angstrom-2010-preferred-versions.inc:LIBTOOL_HAS_SYSROOT =
"yes"
conf/distro/include/angstrom-2010-preferred-versions.inc:PREFERRED_VERSION_libtool
= "${ANGSTROM_LIBTOOL_VERSION}"
conf/distro/include/angstrom-2010-preferred-versions.inc:PREFERRED_VERSION_libtool-native
= "${ANGSTROM_LIBTOOL_VERSION}"
conf/distro/include/angstrom-2010-preferred-versions.inc:PREFERRED_VERSION_libtool-cross
= "${ANGSTROM_LIBTOOL_VERSION}"
conf/distro/include/angstrom-2010-preferred-versions.inc:PREFERRED_VERSION_libtool-nativesdk
= "${ANGSTROM_LIBTOOL_VERSION}"
conf/distro/include/angstrom-2010-preferred-versions.inc:PREFERRED_VERSION_libtool-sdk
= "${ANGSTROM_LIBTOOL_VERSION}"
[…]
Thanks,
Paul
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
