[OE-core] [PATCH 3/6] libav: add from meta-oe, update and tweak

Phil Blundell pb at pbcl.net
Wed Aug 14 13:07:52 UTC 2013


On Wed, 2013-08-14 at 14:22 +0200, Martin Jansa wrote:
> On Fri, Aug 09, 2013 at 09:59:32AM +0100, Paul Eggleton wrote:
> > Changes from the meta-oe recipe:
> > * Update stable recipe to 0.8.8
> > * Update git recipe to the tag for 9.8 (for now)
> > * Switch over to a tarball for the release version recipe
> > * Add LICENSE_FLAGS = "commercial"
> > * Set SUMMARY instead of DESCRIPTION
> > * Add yasm-native to DEPENDS since there is now a recipe for it
> > * Remove libvpx from DEPENDS and add a PACKAGECONFIG option for it,
> >   disabled by default since it wasn't actually being enabled
> > * Add a PACKAGECONFIG option for x11 to enable/disable x11grab, and
> >   add the proper DEPENDS if so (still defaults to enabled)
> > * Add a number of other PACKAGECONFIG options, replacing some old
> >   comments as well as offering the ability to disable x264.
> > * Hide text relocation warning when building for i586 (PIC can't be
> >   enabled for 32-bit x86).
> 
> only for i586? I've just seen them in armv4t build:
> WARNING: QA Issue: ELF binary '/OE/shr-core/tmp-eglibc/work/arm920tt-oe-linux-gnueabi/libav/0.8.8-r0/packages-split/libswscale/usr/lib/libswscale.so.2.1.0' has relocations in .text

That looks like you just need to add arm to...

> > + case "$arch" in
> > +-    alpha|ia64|mips|parisc|ppc|sparc)
> > ++    alpha|ia64|mips|parisc|ppc|sparc|aarch64)
> > +         spic=$shared

... this slightly odd list here.  I'm not quite sure why aargh64 is in
there but arm isn't.

p.





More information about the Openembedded-core mailing list