[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