Gentoo Archives: gentoo-commits

From: Luca Barbato <lu_zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/libav/
Date: Fri, 25 Sep 2015 10:09:07
Message-Id: 1443175707.644e0b3952fd1fc4bce3b9315fb95c7dc9283cfa.lu_zero@gentoo
1 commit: 644e0b3952fd1fc4bce3b9315fb95c7dc9283cfa
2 Author: Luca Barbato <lu_zero <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 15 13:21:25 2015 +0000
4 Commit: Luca Barbato <lu_zero <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 10:08:27 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644e0b39
7
8 libav: Filter -marm
9
10 It is know to cause horrible problems.
11
12 media-video/libav/libav-9999.ebuild | 5 +++++
13 1 file changed, 5 insertions(+)
14
15 diff --git a/media-video/libav/libav-9999.ebuild b/media-video/libav/libav-9999.ebuild
16 index 503d6e6..09447da 100644
17 --- a/media-video/libav/libav-9999.ebuild
18 +++ b/media-video/libav/libav-9999.ebuild
19 @@ -276,6 +276,11 @@ multilib_src_configure() {
20 # Misc stuff
21 use hardcoded-tables && myconf+=( --enable-hardcoded-tables )
22
23 + # Forcing arm would make the compiler break left and right
24 + if [[ ${ABI} == arm ]]; then
25 + filter-flags -marm
26 + fi
27 +
28 # Specific workarounds for too-few-registers arch...
29 if [[ ${ABI} == x86 ]]; then
30 local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}