commit 9868c8d7b05d986dd24c6da0fda87f3f673210ed
Author: Elan Ruusamäe <[email protected]>
Date: Fri Jan 1 19:24:29 2016 +0200
drop system v8 support; upstream has dropped any support
Node.js is closely tied to the version of v8 that is used with it. It makes
sense to use the bundled version because upstream consistently breaks ABI
even in point releases. Node.js upstream has now removed the ability to
build
against a shared system version entirely.
See
https://github.com/nodejs/node/commit/d726a177ed59c37cf5306983ed00ecd858cfbbef
nodejs.spec | 5 -----
1 file changed, 5 deletions(-)
---
diff --git a/nodejs.spec b/nodejs.spec
index e2cf2c6..42b9b53 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -4,7 +4,6 @@
# /usr/share/systemtap/tapset/node.stp
# Conditional build:
-%bcond_with system_v8 # system v8
%bcond_without system_uv # system uv
%bcond_with shared # build libnode.so shared library
@@ -45,7 +44,6 @@ BuildRequires: python-jsmin
BuildRequires: rpm >= 4.4.9-56
BuildRequires: rpmbuild(macros) >= 1.219
BuildRequires: sed >= 4.0
-%{?with_system_v8:BuildRequires: v8-devel >= 3.15.11.18-2}
BuildRequires: zlib-devel
Requires: ca-certificates
Obsoletes: nodejs-waf
@@ -71,7 +69,6 @@ Requires: http-parser-devel
Requires: libstdc++-devel
%{?with_system_uv:Requires: libuv-devel}
Requires: openssl-devel
-%{?with_system_v8:Requires: v8-devel}
Requires: zlib-devel
%description devel
@@ -112,7 +109,6 @@ rm -r deps/npm
rm -r deps/http_parser
rm -r deps/openssl
%{?with_system_uv:rm -r deps/uv}
-%{?with_system_v8:rm -r deps/v8}
rm -r deps/zlib
%build
@@ -121,7 +117,6 @@ CC="%{__cc}" \
CXX="%{__cxx}" \
GYP_DEFINES="soname_version=%{sover}" \
./configure \
- %{?with_system_v8:--shared-v8} \
--shared-zlib \
--shared-openssl \
%{?0:--shared-cares} \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/9868c8d7b05d986dd24c6da0fda87f3f673210ed
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit