svn commit: r307678 - head/devel/p5-EV/files
Philippe Audeoud
jadawin at FreeBSD.org
Fri Nov 23 14:25:46 UTC 2012
Author: jadawin
Date: Fri Nov 23 14:25:45 2012
New Revision: 307678
URL: http://svnweb.freebsd.org/changeset/ports/307678
Log:
- Fix build for ia64
PR: ports/171929
Submitted by: Vladimir Timofeev <vovkasm gmail.com> (maintainer)
Feature safe: yes
Added:
head/devel/p5-EV/files/
head/devel/p5-EV/files/patch-libev-ev.c (contents, props changed)
Added: head/devel/p5-EV/files/patch-libev-ev.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-EV/files/patch-libev-ev.c Fri Nov 23 14:25:45 2012 (r307678)
@@ -0,0 +1,11 @@
+--- libev/ev.c.orig 2012-09-24 16:04:11.033920205 +0400
++++ libev/ev.c 2012-09-24 15:45:30.093945530 +0400
+@@ -579,6 +579,8 @@
+ #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("membar #LoadStore | #StoreStore")
+ #elif defined(__s390__) || defined(__s390x__)
+ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("bcr 15,0" : : : "memory")
++ #elif defined(__ia64__)
++ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("mf" : : : "memory")
+ #endif
+ #endif
+ #endif
\ No newline at end of file
More information about the svn-ports-all
mailing list