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