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]
