Hello community,

here is the log from the commit of package nodejs for openSUSE:Factory checked 
in at 2013-08-30 11:44:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs/nodejs.changes    2013-04-29 
14:08:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs.new/nodejs.changes       2013-08-30 
11:44:55.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Aug 16 13:17:48 UTC 2013 - [email protected]
+
+- make nodejs use the v8 shipped with it by upstream.
+  The API of the new v8 deviates too much and we're not involved
+  enough upstream to justify a deviation here.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs.spec ++++++
--- /var/tmp/diff_new_pack.rcgPuu/_old  2013-08-30 11:44:56.000000000 +0200
+++ /var/tmp/diff_new_pack.rcgPuu/_new  2013-08-30 11:44:56.000000000 +0200
@@ -27,7 +27,7 @@
 Patch0:         nodejs-lib64path.patch
 Patch2:         nodejs-libpath.patch
 Patch4:         node-gyp-addon-gypi.patch
-Patch5:         nodejs-v8-3.18.0.patch
+###Patch5:         nodejs-v8-3.18.0.patch
 Patch6:         nodejs-openssl-missing-api.patch
 BuildRequires:  curl
 BuildRequires:  gcc-c++
@@ -35,12 +35,12 @@
 # V8 presently breaks ABI at least every x.y release while never bumping 
SONAME,
 # so we need to be more explicit.  v8_ge may be specified as e.g. 
 # major.minor.micro-release if necessary.
-%global v8_ge 3.18
-%global v8_lt 3.19
-%global v8_abi 3.18
-BuildRequires:  v8-devel >= %{v8_ge}
-Requires:       v8%{?isa} < %{v8_lt}
-Requires:       v8%{?isa} >= %{v8_ge}
+###%global v8_ge 3.18
+###%global v8_lt 3.19
+###%global v8_abi 3.18
+###BuildRequires:  v8-devel >= %{v8_ge}
+###Requires:       v8%{?isa} < %{v8_lt}
+###Requires:       v8%{?isa} >= %{v8_ge}
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
@@ -57,7 +57,7 @@
 #break when binary compatibility is broken
 %global nodejs_abi 0.10
 Provides:       nodejs(abi) = %{nodejs_abi}
-Provides:       nodejs(v8-abi) = %{v8_abi}
+###Provides:       nodejs(v8-abi) = %{v8_abi}
 
 #this corresponds to the "engine" requirement in package.json
 Provides:       nodejs(engine) = %{version}
@@ -90,12 +90,13 @@
 (cd deps/npm/node_modules/node-gyp
 %patch4 -p1 
 )
-%patch5 -p1
+###%patch5 -p1
 %patch6
 # Make sure nothing gets included from bundled deps:
 # We only delete the source and header files, because
 # the remaining build scripts are still used.
-for dir in v8 openssl zlib; do
+###for dir in v8 openssl zlib; do
+for dir in openssl zlib; do
   find deps/$dir -name *.[ch] -delete
 done
 
@@ -106,10 +107,12 @@
 export CXXFLAGS="%{optflags}"
 ./configure \
     --prefix=%{_prefix} \
-    --shared-v8 \
     --shared-openssl \
     --shared-zlib \
     --gdb
+
+###    --shared-v8 \
+
 make %{?_smp_mflags}
 
 %install

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to