[oe] [OE-core] [oe-commits] Andrei Dinu : libffi upgrade to 3.0.11

Martin Jansa martin.jansa at gmail.com
Sat Sep 15 17:39:05 UTC 2012


On Sat, Sep 15, 2012 at 07:28:16PM +0200, Martin Jansa wrote:
> On Sat, Sep 15, 2012 at 06:23:37PM +0100, Phil Blundell wrote:
> > On Sat, 2012-09-15 at 18:20 +0200, Martin Jansa wrote:
> > > This changes .so name from libffi5 to libffi6, breaking every recipe
> > > depending on libffi when someone is using debian.bbclass.
> > 
> > How exactly do the recipes break?  The whole point of debian.bbclass is
> > to avoid breakage when this happens by making libffi5 and libffi6
> > parallel installable.  If that isn't working then there is clearly a bug
> > somewhere and we should fix that.
> 
> libffi5 is no longer in feed, so if you try to install something from
> feed which still has libffi5 in depends it will fail.
> 
> Cheers,

also e.g. navit is using librsvg-native to create .png from .svg and
fails now
|
SRCDIR=/OE/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/navit-1_0.2.0+svnr5159-r11.3/navit/navit/xpm
BUILDDIR=/OE/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/navit-1_0.2.0+svnr5159-r11.3/navit/navit/xpm
./navit_svg2png
"/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/rsvg-convert"
"nav_destination_wh_96_96.png"
| /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/rsvg-convert:
error while loading shared libraries: libffi.so.5: cannot open shared
object file: No such file or directory

Fortunately navit.do_install finds that some mandatory .png files are
missing and fails too (before creating invalid .ipk in feed).

Cheers,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120915/30285b06/attachment-0002.sig>


More information about the Openembedded-devel mailing list