svn commit: r330850 - head/net-p2p/mldonkey/files
Tijl Coosemans
tijl at FreeBSD.org
Sat Oct 19 07:56:49 UTC 2013
Author: tijl
Date: Sat Oct 19 07:56:48 2013
New Revision: 330850
URL: http://svnweb.freebsd.org/changeset/ports/330850
Log:
Fix build with clang on i386 by disabling inline asm that uses
intel syntax.
PR: ports/180595
Added:
head/net-p2p/mldonkey/files/patch-src-utils-lib-CryptoPP.h (contents, props changed)
Added: head/net-p2p/mldonkey/files/patch-src-utils-lib-CryptoPP.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-p2p/mldonkey/files/patch-src-utils-lib-CryptoPP.h Sat Oct 19 07:56:48 2013 (r330850)
@@ -0,0 +1,11 @@
+--- src/utils/lib/CryptoPP.h.orig
++++ src/utils/lib/CryptoPP.h
+@@ -274,7 +274,7 @@
+ // CodeWarrior defines _MSC_VER
+ #if !defined(CRYPTOPP_DISABLE_X86ASM) && ((defined(_MSC_VER) && !defined(__MWERKS__) && defined(_M_IX86)) || (defined(__GNUC__) && defined(__i386__)))
+ // The x86 version of MacOSX fails when asm is enabled.
+- #if !defined(__i386__) || !defined(__APPLE__)
++ #if !defined(__APPLE__) && !defined(__clang__)
+ #define CRYPTOPP_X86ASM_AVAILABLE
+ #endif
+ #endif
More information about the svn-ports-all
mailing list