On Mon, Jan 30, 2017 at 10:59:50PM +0100, Andreas Oberritter wrote: > Just pass the correct -mcpu= configure switch (fallback to generic). > > Avoids warnings like: > | warning: switch -mcpu=cortex-a15 conflicts with -march=armv7-a switch
That is actually a valid warning - cortex-a15 is armv7ve, not armv7a... > Signed-off-by: Andreas Oberritter <o...@opendreambox.org> > --- > meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb > b/meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb > index 66718c4..c376d82 100644 > --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb > +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb > @@ -66,6 +66,12 @@ PACKAGECONFIG[xv] = > "--enable-outdev=xv,--disable-outdev=xv,libxv" > # Check codecs that require --enable-nonfree > USE_NONFREE = "${@bb.utils.contains_any('PACKAGECONFIG', [ 'openssl' ], > 'yes', '', d)}" > > +def cpu(d): > + for arg in (d.getVar('TUNE_CCARGS') or '').split(): > + if arg.startswith('-mcpu='): > + return arg[6:] > + return 'generic' > + > EXTRA_OECONF = " \ > --disable-stripping \ > --enable-pic \ > @@ -90,6 +96,7 @@ EXTRA_OECONF = " \ > --shlibdir=${libdir} \ > --datadir=${datadir}/ffmpeg \ > ${@bb.utils.contains('AVAILTUNES', 'mips32r2', '', '--disable-mipsdsp > --disable-mipsdspr2', d)} \ > + --cpu=${@cpu(d)} \ > " > > EXTRA_OECONF_append_linux-gnux32 = " --disable-asm" > -- > 2.7.4 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core