[arch-commits] Commit in cinelerra-cv/trunk (PKGBUILD)

Ray Rashif schiv at archlinux.org
Wed Jun 10 08:40:52 UTC 2015


    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
 }



More information about the arch-commits mailing list