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 

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