[packages/nodejs/include-v8] Use internal v8

aredridel aredridel at pld-linux.org
Sun Oct 27 02:30:19 CET 2013


commit 1363da8ad3b6c37820dac6896b596238254580d1
Author: Aria <aredridel at nbtsc.org>
Date:   Sat Oct 26 19:26:50 2013 -0600

    Use internal v8
    
    This is needed because the new v8 shipped breaks extensions like node-expat
    with undefined symbol: _ZN2v86Object25SetPointerInInternalFieldEiPv

 nodejs.spec | 5 -----
 1 file changed, 5 deletions(-)
---
diff --git a/nodejs.spec b/nodejs.spec
index 1127bfb..922a841 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -25,7 +25,6 @@ BuildRequires:	python-jsmin
 BuildRequires:	rpm >= 4.4.9-56
 BuildRequires:	rpmbuild(macros) >= 1.219
 BuildRequires:	sed >= 4.0
-BuildRequires:	v8-devel >= 3.15.11.10
 BuildRequires:	zlib-devel
 BuildConflicts:	eio
 Obsoletes:	nodejs-waf
@@ -51,7 +50,6 @@ Requires:	http-parser-devel
 Requires:	libstdc++-devel
 Requires:	libuv-devel
 Requires:	openssl-devel
-Requires:	v8-devel
 Requires:	zlib-devel
 
 %description devel
@@ -80,15 +78,12 @@ This package contains the documentation for nodejs.
 
 grep -r '#!.*env python' -l . | xargs %{__sed} -i -e '1 s,#!.*env python,#!%{__python},'
 
-rm -r deps
-
 %build
 # CC used only to detect if CC is clang, not used for compiling
 CC="%{__cc}" \
 CXX="%{__cxx}" \
 GYP_DEFINES="soname_version=%{sover}" \
 ./configure \
-	--shared-v8 \
 	--shared-zlib \
 	--shared-openssl \
 	--shared-cares \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/1363da8ad3b6c37820dac6896b596238254580d1



More information about the pld-cvs-commit mailing list