FreeBSD Bugzilla – Attachment 166113 Details for
Bug 206620
audio/lame: fix build with clang 3.8.0 (and gcc >= 4.9.0)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix lame's configure script to correctly detect SSE support
audio__lame-fix-sse-detection-1.diff (text/plain), 2.46 KB, created by
Dimitry Andric
on 2016-01-25 19:39:09 UTC
(
hide
)
Description:
Fix lame's configure script to correctly detect SSE support
Filename:
MIME Type:
Creator:
Dimitry Andric
Created:
2016-01-25 19:39:09 UTC
Size:
2.46 KB
patch
obsolete
>Index: audio/lame/files/patch-configure >=================================================================== >--- audio/lame/files/patch-configure (nonexistent) >+++ audio/lame/files/patch-configure (working copy) >@@ -0,0 +1,65 @@ >+--- configure.in.orig 2012-02-28 19:50:27.000000000 +0100 >++++ configure.in 2016-01-25 20:15:46.034842000 +0100 >+@@ -96,9 +96,19 @@ >+ sys/soundcard.h \ >+ sys/time.h \ >+ unistd.h \ >+- xmmintrin.h \ >+ linux/soundcard.h) >+ >++dnl Checks for actually working SSE intrinsics >++AC_MSG_CHECKING(working SSE intrinsics) >++AC_COMPILE_IFELSE( >++ [AC_LANG_PROGRAM( >++ [[#include <xmmintrin.h>]], >++ [[_mm_sfence();]])], >++ [AC_DEFINE([HAVE_XMMINTRIN_H], [1], [Define if SSE intrinsics work.]) >++ ac_cv_header_xmmintrin_h=yes], >++ [ac_cv_header_xmmintrin_h=no]) >++AC_MSG_RESULT(${ac_cv_header_xmmintrin_h}) >++ >+ dnl Checks for typedefs, structures, and compiler characteristics. >+ AC_C_CONST >+ AC_C_INLINE >+--- configure.orig 2012-02-28 19:54:37.000000000 +0100 >++++ configure 2016-01-25 20:16:07.429512000 +0100 >+@@ -11922,7 +11918,6 @@ >+ sys/soundcard.h \ >+ sys/time.h \ >+ unistd.h \ >+- xmmintrin.h \ >+ linux/soundcard.h >+ do : >+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` >+@@ -11937,6 +11932,31 @@ >+ done >+ >+ >++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking working SSE intrinsics" >&5 >++$as_echo_n "checking working SSE intrinsics... " >&6; } >++cat confdefs.h - <<_ACEOF >conftest.$ac_ext >++/* end confdefs.h. */ >++#include <xmmintrin.h> >++int >++main () >++{ >++_mm_sfence(); >++ ; >++ return 0; >++} >++_ACEOF >++if ac_fn_c_try_compile "$LINENO"; then : >++ >++$as_echo "#define HAVE_XMMINTRIN_H 1" >>confdefs.h >++ >++ ac_cv_header_xmmintrin_h=yes >++else >++ ac_cv_header_xmmintrin_h=no >++fi >++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext >++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_header_xmmintrin_h}" >&5 >++$as_echo "${ac_cv_header_xmmintrin_h}" >&6; } >++ >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 >+ $as_echo_n "checking for an ANSI C-conforming const... " >&6; } >+ if ${ac_cv_c_const+:} false; then : > >Property changes on: audio/lame/files/patch-configure >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 206620
: 166113