Received: by mail.netbsd.org (Postfix, from userid 605) id BE98A84D30; Wed, 25 Oct 2017 13:45:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 48F1384CED for ; Wed, 25 Oct 2017 13:45:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id YQh7VNUbM0zY for ; Wed, 25 Oct 2017 13:45:18 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id A1EC784CDC for ; Wed, 25 Oct 2017 13:45:18 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 98854FBDE; Wed, 25 Oct 2017 13:45:18 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1508939118214100" MIME-Version: 1.0 Date: Wed, 25 Oct 2017 13:45:18 +0000 From: "Filip Hajny" Subject: CVS commit: pkgsrc/lang/nodejs6 To: pkgsrc-changes@NetBSD.org Reply-To: fhajny@netbsd.org X-Mailer: log_accum Message-Id: <20171025134518.98854FBDE@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1508939118214100 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fhajny Date: Wed Oct 25 13:45:18 UTC 2017 Modified Files: pkgsrc/lang/nodejs6: Makefile distinfo pkgsrc/lang/nodejs6/patches: patch-deps_cares_cares.gyp patch-deps_uv_uv.gyp Log Message: Update lang/nodejs6 to 6.11.5. zlib: - CVE-2017-14919 - In zlib v1.2.9, a change was made that causes an error to be raised when a raw deflate stream is initialized with windowBits set to 8. On some versions this crashes Node and you cannot recover from it, while on some versions it throws an exception. Node.js will now gracefully set windowBits to 9 replicating the legacy behavior to avoid a DOS vector. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/nodejs6/Makefile cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/nodejs6/distinfo cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1508939118214100 Content-Disposition: inline Content-Length: 5139 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/nodejs6/Makefile diff -u pkgsrc/lang/nodejs6/Makefile:1.16 pkgsrc/lang/nodejs6/Makefile:1.17 --- pkgsrc/lang/nodejs6/Makefile:1.16 Wed Oct 4 16:20:58 2017 +++ pkgsrc/lang/nodejs6/Makefile Wed Oct 25 13:45:18 2017 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.16 2017/10/04 16:20:58 fhajny Exp $ +# $NetBSD: Makefile,v 1.17 2017/10/25 13:45:18 fhajny Exp $ -DISTNAME= node-v6.11.4 +DISTNAME= node-v6.11.5 .include "../../lang/nodejs/Makefile.common" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/lang/nodejs6/distinfo diff -u pkgsrc/lang/nodejs6/distinfo:1.15 pkgsrc/lang/nodejs6/distinfo:1.16 --- pkgsrc/lang/nodejs6/distinfo:1.15 Wed Oct 4 16:20:58 2017 +++ pkgsrc/lang/nodejs6/distinfo Wed Oct 25 13:45:18 2017 @@ -1,15 +1,15 @@ -$NetBSD: distinfo,v 1.15 2017/10/04 16:20:58 fhajny Exp $ +$NetBSD: distinfo,v 1.16 2017/10/25 13:45:18 fhajny Exp $ -SHA1 (node-v6.11.4.tar.gz) = 75b22881b4581bc7b09d0f829c06ad1c1f1fd92e -RMD160 (node-v6.11.4.tar.gz) = be9312b1d8556a0d081beba126f6274a82698d92 -SHA512 (node-v6.11.4.tar.gz) = ab71d06b460dca4b1153796fa1824d87a49ea47f907e3934ab160c5276dc8f61f110839065e2e89daa1454a8abd586488d9e3d162009b76436b8630c720da25c -Size (node-v6.11.4.tar.gz) = 26916322 bytes +SHA1 (node-v6.11.5.tar.gz) = 138923809d039c011ec2ae3f48afd5f76a907c4d +RMD160 (node-v6.11.5.tar.gz) = d7c7a92a49a024d59137dc0185baa00f71ee8c7c +SHA512 (node-v6.11.5.tar.gz) = 63b80b68cda08121993db7c35bb4db4823c4c9c0fc596a20713bea55290bb434b940c42b0f3c7da64283842625870449c602bdafd7ad230de1b54b0280183f37 +Size (node-v6.11.5.tar.gz) = 26915846 bytes SHA1 (patch-common.gypi) = 5b3a50617358637a6f910de28bb5a14f037317a6 -SHA1 (patch-deps_cares_cares.gyp) = 981c468cfb9071b1acb338ea65638d2c6d9b97cc +SHA1 (patch-deps_cares_cares.gyp) = bae68a88473f9b7e0af1fbf65da033bc8f917225 SHA1 (patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py) = 78d6ddd37ae30e869e0da666a78baad86a638c50 SHA1 (patch-deps_uv_common.gypi) = ba9caa1f6d9d6df1913d0d72a8d18ea6db0a32ff SHA1 (patch-deps_uv_src_unix_netbsd.c) = 0915dcd6ff65ec9bc098c05c32e3fedee9c8168b -SHA1 (patch-deps_uv_uv.gyp) = 3774bc0d8fc4dec0018a6ab5cd95a7b613dd285b +SHA1 (patch-deps_uv_uv.gyp) = cce97c295e2c4e33bc40a950e137ed7c0482b62b SHA1 (patch-deps_v8__inspector_third__party_v8__inspector_platform_v8__inspector_PlatformSTL.h) = bd06047c14bde2984c80fcdade7067c4eac3cbc3 SHA1 (patch-deps_v8_src_arm_cpu-arm.cc) = d0d11ac474ab109a6f40b26fa457b12d742eb48d SHA1 (patch-deps_v8_src_base_atomicops.h) = 65b6508f5260ae672b9efc5672ba2c93223355ff Index: pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp diff -u pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp:1.2 pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp:1.3 --- pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp:1.2 Wed Oct 4 16:20:58 2017 +++ pkgsrc/lang/nodejs6/patches/patch-deps_cares_cares.gyp Wed Oct 25 13:45:18 2017 @@ -1,9 +1,9 @@ -$NetBSD: patch-deps_cares_cares.gyp,v 1.2 2017/10/04 16:20:58 fhajny Exp $ +$NetBSD: patch-deps_cares_cares.gyp,v 1.3 2017/10/25 13:45:18 fhajny Exp $ Add support for NetBSD. SunOS headers need _XOPEN_SOURCE=600 with c99. ---- deps/cares/cares.gyp.orig 2017-10-03 17:11:11.000000000 +0000 +--- deps/cares/cares.gyp.orig 2017-10-24 19:09:57.000000000 +0000 +++ deps/cares/cares.gyp @@ -20,7 +20,7 @@ ['OS=="solaris"', { @@ -14,6 +14,15 @@ SunOS headers need _XOPEN_SOURCE=600 wit ] }] ] +@@ -136,7 +136,7 @@ + }], + [ 'OS not in "win android"', { + 'cflags': [ +- '--std=gnu89' ++ '--std=gnu99' + ], + }], + [ 'OS=="linux"', { @@ -151,6 +151,10 @@ 'include_dirs': [ 'config/freebsd' ], 'sources': [ 'config/freebsd/ares_config.h' ] Index: pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp diff -u pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp:1.1 pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp:1.2 --- pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp:1.1 Wed Oct 4 16:20:58 2017 +++ pkgsrc/lang/nodejs6/patches/patch-deps_uv_uv.gyp Wed Oct 25 13:45:18 2017 @@ -1,9 +1,27 @@ -$NetBSD: patch-deps_uv_uv.gyp,v 1.1 2017/10/04 16:20:58 fhajny Exp $ +$NetBSD: patch-deps_uv_uv.gyp,v 1.2 2017/10/25 13:45:18 fhajny Exp $ SunOS headers need _XOPEN_SOURCE=600 with c99. ---- deps/uv/uv.gyp.orig 2017-10-03 17:11:16.000000000 +0000 +--- deps/uv/uv.gyp.orig 2017-10-24 19:10:03.000000000 +0000 +++ deps/uv/uv.gyp +@@ -37,7 +37,7 @@ + 'xcode_settings': { + 'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden + 'WARNING_CFLAGS': [ '-Wall', '-Wextra', '-Wno-unused-parameter' ], +- 'OTHER_CFLAGS': [ '-g', '--std=gnu89', '-pedantic' ], ++ 'OTHER_CFLAGS': [ '-g', '--std=gnu99', '-pedantic' ], + } + }, + +@@ -205,7 +205,7 @@ + 'cflags': [ + '-fvisibility=hidden', + '-g', +- '--std=gnu89', ++ '--std=gnu99', + '-pedantic', + '-Wall', + '-Wextra', @@ -259,7 +259,7 @@ 'sources': [ 'src/unix/sunos.c' ], 'defines': [ --_----------=_1508939118214100--