summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/flac/flac_1.2.1.bb
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2011-07-19 12:41:36 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-07-20 15:27:35 +0100
commit2097906db6673eaace011828d4057641ec4e4265 (patch)
tree893580f574ac598bf0f54735660fb1ce6d9952ac /meta/recipes-multimedia/flac/flac_1.2.1.bb
parent9f952b2349df8c813fe7cffee49767c794be020a (diff)
downloadpoky-2097906db6673eaace011828d4057641ec4e4265.tar.gz
flac: fix build issues with e500v2 (gnuspe) toolchain
For a PPC target flac will try to build with altivec optimizations. Altivec and SPE are mutually exclusive options. Between flac's configure choices and the ppce500v2 tune file options we'd end up with a compile invocation with the following arguments: -mabi=spe -mspe -mabi=altivec -maltivec Which would cause the compile to fail due to the mutual exclusion. Pulled in a patch from the debian SPE port that addresses this issue: http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-June/010212.html (From OE-Core rev: 0cb68387f9aca914c603a26e85a2ea405f721f53) Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-multimedia/flac/flac_1.2.1.bb')
-rw-r--r--meta/recipes-multimedia/flac/flac_1.2.1.bb5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/recipes-multimedia/flac/flac_1.2.1.bb b/meta/recipes-multimedia/flac/flac_1.2.1.bb
index 92bcec63e9..fc8e14f429 100644
--- a/meta/recipes-multimedia/flac/flac_1.2.1.bb
+++ b/meta/recipes-multimedia/flac/flac_1.2.1.bb
@@ -14,12 +14,13 @@ LIC_FILES_CHKSUM = "file://COPYING.FDL;md5=ad1419ecc56e060eccf8184a87c4285f \
14 file://include/FLAC/all.h;beginline=64;endline=69;md5=64474f2b22e9e77b28d8b8b25c983a48" 14 file://include/FLAC/all.h;beginline=64;endline=69;md5=64474f2b22e9e77b28d8b8b25c983a48"
15DEPENDS = "libogg" 15DEPENDS = "libogg"
16 16
17PR = "r0" 17PR = "r1"
18 18
19SRC_URI = "${SOURCEFORGE_MIRROR}/flac/flac-${PV}.tar.gz \ 19SRC_URI = "${SOURCEFORGE_MIRROR}/flac/flac-${PV}.tar.gz \
20 file://disable-xmms-plugin.patch;patch=1 \ 20 file://disable-xmms-plugin.patch;patch=1 \
21 file://flac-gcc43-fixes.patch;patch=1 \ 21 file://flac-gcc43-fixes.patch;patch=1 \
22 file://xmms.m4" 22 file://xmms.m4 \
23 file://0001-No-AltiVec-on-SPE.patch"
23 24
24SRC_URI[md5sum] = "153c8b15a54da428d1f0fadc756c22c7" 25SRC_URI[md5sum] = "153c8b15a54da428d1f0fadc756c22c7"
25SRC_URI[sha256sum] = "9635a44bceb478bbf2ee8a785cf6986fba525afb5fad1fd4bba73cf71f2d3edf" 26SRC_URI[sha256sum] = "9635a44bceb478bbf2ee8a785cf6986fba525afb5fad1fd4bba73cf71f2d3edf"