Mercurial > mxe-octave
diff src/lame-1-fix-xmmintrin-errors.patch @ 3621:2b24e408ea4a
lame: update version from mxe_devel
* src/lame.mk: update version
* lame-1-fix-xmmintrin-errors.patch: new file from mxe_devel
* lame-2-update-autotools.patch: new file from mxe_devel
* dist-files.mk: added lame-1-fix-xmmintrin-errors.patch lame-2-update-autotools.patch
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Fri, 27 Jun 2014 21:13:38 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/lame-1-fix-xmmintrin-errors.patch Fri Jun 27 21:13:38 2014 -0400 @@ -0,0 +1,31 @@ +This file is part of MXE. +See index.html for further information. + +Fix compilation of SSE2 sources with GCC 4.9. Since this requires an autoreconf +run, we manually disable the GTK 1.2 dependency, because we don't have the GTK +M4 files available. + +diff -Naur lame-3.99.5.orig/configure.in lame-3.99.5/configure.in +--- lame-3.99.5.orig/configure.in 2014-05-02 13:00:26.006106005 +0200 ++++ lame-3.99.5/configure.in 2014-05-02 13:14:01.690106046 +0200 +@@ -393,7 +393,8 @@ + + dnl configure use of features + +-AM_PATH_GTK(1.2.0, HAVE_GTK="yes", HAVE_GTK="no") ++HAVE_GTK="no" ++AC_SUBST(GTK_CFLAGS) + + dnl ElectricFence malloc debugging + AC_MSG_CHECKING(use of ElectricFence malloc debugging) +diff -Naur lame-3.99.5.orig/libmp3lame/vector/Makefile.am lame-3.99.5/libmp3lame/vector/Makefile.am +--- lame-3.99.5.orig/libmp3lame/vector/Makefile.am 2014-05-02 13:00:26.002106005 +0200 ++++ lame-3.99.5/libmp3lame/vector/Makefile.am 2014-05-02 13:08:03.854106010 +0200 +@@ -20,6 +20,7 @@ + + if WITH_XMM + liblamevectorroutines_la_SOURCES = $(xmm_sources) ++liblamevectorroutines_la_CFLAGS = -msse + endif + + noinst_HEADERS = lame_intrin.h