svn commit: r386177 - in head/www/node010: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Tue May 12 23:08:28 UTC 2015
Author: vanilla
Date: Tue May 12 23:08:27 2015
New Revision: 386177
URL: https://svnweb.freebsd.org/changeset/ports/386177
Log:
Fix BROKEN.
PR: 200074
Submitted by: maintainer
Added:
head/www/node010/files/
head/www/node010/files/patch-deps_v8_src_platform-freebsd.cc (contents, props changed)
Modified:
head/www/node010/Makefile
Modified: head/www/node010/Makefile
==============================================================================
--- head/www/node010/Makefile Tue May 12 22:49:50 2015 (r386176)
+++ head/www/node010/Makefile Tue May 12 23:08:27 2015 (r386177)
@@ -3,6 +3,7 @@
PORTNAME= node
PORTVERSION= 0.10.38
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= 010
@@ -13,8 +14,6 @@ COMMENT= V8 JavaScript for client and se
LICENSE= MIT
-BROKEN= Uses removed MAP_NORESERVE
-
USES= compiler execinfo gmake python:2
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
Added: head/www/node010/files/patch-deps_v8_src_platform-freebsd.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/node010/files/patch-deps_v8_src_platform-freebsd.cc Tue May 12 23:08:27 2015 (r386177)
@@ -0,0 +1,29 @@
+--- deps/v8/src/platform-freebsd.cc.orig 2015-05-09 09:01:07.000000000 +0800
++++ deps/v8/src/platform-freebsd.cc 2015-05-09 09:02:25.000000000 +0800
+@@ -343,7 +343,7 @@
+ void* reservation = mmap(OS::GetRandomMmapAddr(),
+ request_size,
+ PROT_NONE,
+- MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
++ MAP_PRIVATE | MAP_ANON,
+ kMmapFd,
+ kMmapFdOffset);
+ if (reservation == MAP_FAILED) return;
+@@ -415,7 +415,7 @@
+ void* result = mmap(OS::GetRandomMmapAddr(),
+ size,
+ PROT_NONE,
+- MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
++ MAP_PRIVATE | MAP_ANON,
+ kMmapFd,
+ kMmapFdOffset);
+
+@@ -445,7 +445,7 @@
+ return mmap(base,
+ size,
+ PROT_NONE,
+- MAP_PRIVATE | MAP_ANON | MAP_NORESERVE | MAP_FIXED,
++ MAP_PRIVATE | MAP_ANON | MAP_FIXED,
+ kMmapFd,
+ kMmapFdOffset) != MAP_FAILED;
+ }
More information about the svn-ports-all
mailing list