Hello community,

here is the log from the commit of package nodejs for openSUSE:Factory checked 
in at 2012-07-09 09:57:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs/nodejs.changes    2012-06-06 
10:29:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs.new/nodejs.changes       2012-07-09 
09:57:08.000000000 +0200
@@ -1,0 +2,43 @@
+Fri Jun 15 11:05:56 UTC 2012 - [email protected]
+
+- fix segfault 
+
+-------------------------------------------------------------------
+Fri Jun 15 10:30:28 UTC 2012 - [email protected]
+
+- update to version 0.6.19 
+  npm: upgrade to 1.1.24
+  fs: no end emit after createReadStream.pause() (Andreas Madsen)
+  vm: cleanup module memory leakage (Marcel Laverdet)
+  unix: fix loop starvation under high network load (Ben Noordhuis)
+  unix: remove abort() in ev_unref() (Ben Noordhuis)
+  windows/tty: never report error after forcibly aborting line-buffered read 
(Bert Belder)
+  windows: skip GetFileAttributes call when opening a file (Bert Belder)
+
+-------------------------------------------------------------------
+Tue May  8 15:52:08 UTC 2012 - [email protected]
+
+- update to version 0.6.17
+  * Upgrade npm to 1.1.21
+  * uv: Add support for EROFS errors 
+  * uv: Add support for EIO and ENOSPC errors
+  * windows: Add support for EXDEV errors 
+  * http: Fix client memory leaks 
+  * fs: fix file descriptor leak in sync functions 
+  * fs: fix ReadStream / WriteStream double close bug 
+- changes in version 0.6.16
+  * Upgrade V8 to 3.6.6.25
+  * Upgrade npm to 1.1.19
+  * Windows: add mappings for UV_ENOENT
+  * linux: add IN_MOVE_SELF to inotify event mask 
+  * unix: call pipe handle connection cb on accept() error 
+  * unix: handle EWOULDBLOCK 
+  * map EWOULDBLOCK to UV_EAGAIN 
+  * Map ENOMEM to UV_ENOMEM 
+  * Child process: support the `gid` and `uid` options 
+  * test: cluster: add worker death event test 
+  * typo in node_http_parser 
+  * http_parser: Eat CRLF between requests, even on connection:close. 
+  * don't check return value of unsetenv
+
+-------------------------------------------------------------------
@@ -19,0 +63 @@
+

Old:
----
  node-v0.6.15.tar.gz

New:
----
  node-segfault.patch
  node-v0.6.19.tar.gz

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

Other differences:
------------------
++++++ nodejs.spec ++++++
--- /var/tmp/diff_new_pack.IJHbR2/_old  2012-07-09 09:57:11.000000000 +0200
+++ /var/tmp/diff_new_pack.IJHbR2/_new  2012-07-09 09:57:11.000000000 +0200
@@ -15,19 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           nodejs
-Version:        0.6.15
+Version:        0.6.19
 Release:        0
-License:        MIT
 Summary:        Evented I/O for V8 JavaScript
-Url:            http://www.nodejs.org
+License:        MIT
 Group:          Development/Languages/Other
+Url:            http://www.nodejs.org
 Source:         http://nodejs.org/dist/v%{version}/node-v%{version}.tar.gz
 Patch0:         nodejs-lib64path.patch
 Patch1:         nodejs-devel-lib64path.patch
 Patch2:         nodejs-libpath.patch
 Patch3:         nodejs-npm-lib64path.patch
+Patch4:         node-segfault.patch
+BuildRequires:  curl
 BuildRequires:  gcc-c++
+BuildRequires:  procps
 BuildRequires:  v8-devel >= 3.7
 Requires:       v8 >= 3.7
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -41,6 +45,7 @@
 BuildRequires:  python
 Provides:       npm = %{version}
 Obsoletes:      npm <= 1.0.999
+
 %description
 Provides an easy way to build scalable network programs
 http://nodejs.org
@@ -65,6 +70,7 @@
 %else
 %patch2
 %endif
+%patch4 -p1
 
 %build
 # percent-configure pulls in something that confuses node's configure
@@ -76,7 +82,7 @@
 make %{?_smp_mflags}
 
 %install
-%make_install
+%{?make_install} %{!?make_install:make install DESTDIR=$RPM_BUILD_ROOT}
 
 %files
 %defattr(-, root, root)

++++++ node-segfault.patch ++++++
Index: node-v0.6.19/src/node.cc
===================================================================
--- node-v0.6.19.orig/src/node.cc
+++ node-v0.6.19/src/node.cc
@@ -2645,7 +2645,6 @@ int Start(int argc, char *argv[]) {
 #ifndef NDEBUG
   // Clean up.
   context.Dispose();
-  V8::Dispose();
 #endif  // NDEBUG
 
   return 0;
++++++ node-v0.6.15.tar.gz -> node-v0.6.19.tar.gz ++++++
/work/SRC/openSUSE:Factory/nodejs/node-v0.6.15.tar.gz 
/work/SRC/openSUSE:Factory/.nodejs.new/node-v0.6.19.tar.gz differ: char 5, line 
1

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

Reply via email to