<div dir="ltr"><div>Fails to build for qemuarm when thumb is enabled.</div><div><br></div><div>Why was:</div><div><span style="color:rgb(255,0,0);font-family:monospace;font-size:13.3333px;white-space:pre">ARM_INSTRUCTION_SET = "arm"</span><br></div><div><span style="color:rgb(255,0,0);font-family:monospace;font-size:13.3333px;white-space:pre"><br></span></div><div><span style="color:rgb(255,0,0);font-family:monospace;font-size:13.3333px;white-space:pre">removed in</span></div><div><font color="#ff0000" face="monospace"><span style="font-size:13.3333px;white-space:pre"><a href="http://git.openembedded.org/openembedded-core/commit/?id=77dbf07293df15cd5473422abd678930d6277bb0">http://git.openembedded.org/openembedded-core/commit/?id=77dbf07293df15cd5473422abd678930d6277bb0</a></span></font><br></div><div><font color="#ff0000" face="monospace"><span style="font-size:13.3333px;white-space:pre"><br></span></font></div><div><font color="#ff0000" face="monospace"><span style="font-size:13.3333px;white-space:pre">without checking if it works?</span></font></div><div><font color="#ff0000" face="monospace"><span style="font-size:13.3333px;white-space:pre"><br></span></font></div><div>| {standard input}: Assembler messages:</div><div>| {standard input}:288: Error: instruction not supported in Thumb16 mode -- `adds r3,r1,r0,lsr#31'</div><div>| {standard input}:289: Error: selected processor does not support `itet ne' in Thumb mode</div><div>| {standard input}:290: Error: Thumb does not support conditional execution</div><div>| {standard input}:291: Error: Thumb does not support conditional execution</div><div>| {standard input}:292: Error: Thumb does not support conditional execution</div><div>| {standard input}:536: Error: instruction not supported in Thumb16 mode -- `adds r3,r1,r0,lsr#31'</div><div>| {standard input}:537: Error: selected processor does not support `itet ne' in Thumb mode</div><div>| {standard input}:538: Error: Thumb does not support conditional execution</div><div>| {standard input}:539: Error: Thumb does not support conditional execution</div><div>| {standard input}:540: Error: Thumb does not support conditional execution</div><div>| make: *** [libavfilter/af_dcshift.o] Error 1</div><div>| make: *** Waiting for unfinished jobs....</div><div>| CC<span class="" style="white-space:pre">        </span>libavfilter/af_pan.o</div><div>| WARNING: exit code 1 from a shell command.</div><div>| ERROR: oe_runmake failed</div><div>| ERROR: Function failed: do_compile (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/ffmpeg/2.8.6-r0/temp/log.do_compile.32728)</div><div>NOTE: recipe ffmpeg-2.8.6-r0: task do_compile: Failed</div><div>ERROR: Task 18801 (/home/jenkins/oe/world/shr-core/openembedded-core/meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.6.bb">ffmpeg_2.8.6.bb</a>, do_compile) failed with exit code '1'</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 10, 2016 at 1:42 PM, Alexander Kanavin <span dir="ltr"><<a href="mailto:alexander.kanavin@linux.intel.com" target="_blank">alexander.kanavin@linux.intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Add libxv dependency only when libavdevice is enabled (as nothing else needs it).<br>
<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alexander.kanavin@linux.intel.com">alexander.kanavin@linux.intel.com</a>><br>
---<br>
.../ffmpeg/{<a href="http://ffmpeg_2.8.5.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.5.bb</a> => <a href="http://ffmpeg_2.8.6.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.6.bb</a>} | 8 ++++----<br>
1 file changed, 4 insertions(+), 4 deletions(-)<br>
rename meta/recipes-multimedia/ffmpeg/{<a href="http://ffmpeg_2.8.5.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.5.bb</a> => <a href="http://ffmpeg_2.8.6.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.6.bb</a>} (94%)<br>
<br>
diff --git a/meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.5.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.5.bb</a> b/meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.6.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.6.bb</a><br>
similarity index 94%<br>
rename from meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.5.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.5.bb</a><br>
rename to meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.6.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.6.bb</a><br>
index 7107803..72393b3 100644<br>
--- a/meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.5.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.5.bb</a><br>
+++ b/meta/recipes-multimedia/ffmpeg/<a href="http://ffmpeg_2.8.6.bb" rel="noreferrer" target="_blank">ffmpeg_2.8.6.bb</a><br>
@@ -15,19 +15,19 @@ LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \<br>
<br>
SRC_URI = "<a href="https://www.ffmpeg.org/releases/${BP}.tar.xz" rel="noreferrer" target="_blank">https://www.ffmpeg.org/releases/${BP}.tar.xz</a>"<br>
<br>
-SRC_URI[md5sum] = "b34164bd181f4f81c21da3dd131d919d"<br>
-SRC_URI[sha256sum] = "76fb83a267d2d1cb332742dadf28ad8b58af7958165f51bb1a2c226a122f0ac7"<br>
+SRC_URI[md5sum] = "0cff5dae51375f0a31a651f986ed1534"<br>
+SRC_URI[sha256sum] = "25bcedbdafadac3d09c325c1d46a51f53d858b26a260d5aed6b4f17fea6e07fa"<br>
<br>
# Should be API compatible with libav (which was a fork of ffmpeg)<br>
# libpostproc was previously packaged from a separate recipe<br>
PROVIDES = "libav libpostproc"<br>
<br>
-DEPENDS = "alsa-lib zlib libogg yasm-native libxv"<br>
+DEPENDS = "alsa-lib zlib libogg yasm-native"<br>
<br>
inherit autotools pkgconfig<br>
<br>
PACKAGECONFIG ??= "avdevice avfilter gpl theora x264 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"<br>
-PACKAGECONFIG[avdevice] = "--enable-avdevice,--disable-avdevice"<br>
+PACKAGECONFIG[avdevice] = "--enable-avdevice,--disable-avdevice, libxv"<br>
PACKAGECONFIG[avfilter] = "--enable-avfilter,--disable-avfilter"<br>
PACKAGECONFIG[faac] = "--enable-libfaac,--disable-libfaac,faac"<br>
PACKAGECONFIG[gpl] = "--enable-gpl,--disable-gpl"<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.7.0<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</font></span></blockquote></div><br></div>