Date: Wednesday, June 10, 2015 @ 10:40:52 Author: schiv Revision: 135120
cinelerra-cv: disable mmx for all archs Modified: cinelerra-cv/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-10 08:33:29 UTC (rev 135119) +++ PKGBUILD 2015-06-10 08:40:52 UTC (rev 135120) @@ -30,14 +30,6 @@ '02d8222e596133bbc05eaad15bef242c' '7bf8fe04ce242d8aa76dba94897eac4e') -_confit() { - ./configure --prefix=/usr \ - --with-buildinfo=git/recompile \ - --with-external-ffmpeg \ - --enable-opengl \ - --disable-esd $@ -} - prepare() { cd "$srcdir/$pkgname" @@ -87,12 +79,14 @@ ./autogen.sh - # asm failure for mmx on x64 - if [ "$CARCH" = 'x86_64' ]; then - _confit --disable-mmx - else - _confit --enable-mmx - fi + # disable mmx due to improper use of registers in asm + # - possibly a new problem since gcc 4.9 + ./configure --prefix=/usr \ + --with-buildinfo=git/recompile \ + --with-external-ffmpeg \ + --enable-opengl \ + --disable-mmx \ + --disable-esd make }