FreeBSD Bugzilla – Attachment 156824 Details for
Bug 200240
[MAINTAINER] www/node update to 0.12.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
node.patch
node.patch (text/plain), 2.14 KB, created by
linpct
on 2015-05-16 13:34:31 UTC
(
hide
)
Description:
node.patch
Filename:
MIME Type:
Creator:
linpct
Created:
2015-05-16 13:34:31 UTC
Size:
2.14 KB
patch
obsolete
>diff -ruN node.orig/Makefile node/Makefile >--- node.orig/Makefile 2015-04-27 12:31:29.000000000 +0800 >+++ node/Makefile 2015-05-16 09:19:25.000000000 +0800 >@@ -2,7 +2,7 @@ > # $FreeBSD: head/www/node/Makefile 384635 2015-04-24 12:15:27Z xmj $ > > PORTNAME= node >-PORTVERSION= 0.12.2 >+PORTVERSION= 0.12.3 > CATEGORIES= www > MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ > DISTNAME= ${PORTNAME}-v${PORTVERSION} >diff -ruN node.orig/distinfo node/distinfo >--- node.orig/distinfo 2015-04-22 12:41:19.000000000 +0800 >+++ node/distinfo 2015-05-16 09:19:40.000000000 +0800 >@@ -1,2 +1,2 @@ >-SHA256 (node-v0.12.2.tar.gz) = ac7e78ade93e633e7ed628532bb8e650caba0c9c33af33581957f3382e2a772d >-SIZE (node-v0.12.2.tar.gz) = 19311976 >+SHA256 (node-v0.12.3.tar.gz) = e65d83c6f2c874e28f65c5e192ac0acd2bbb52bfcf9d77e33442d6765a3eb9da >+SIZE (node-v0.12.3.tar.gz) = 19622994 >diff -ruN node.orig/files/patch-lib_dns.js node/files/patch-lib_dns.js >--- node.orig/files/patch-lib_dns.js 2015-05-16 09:19:13.000000000 +0800 >+++ node/files/patch-lib_dns.js 1970-01-01 08:00:00.000000000 +0800 >@@ -1,14 +0,0 @@ >---- lib/dns.js.orig 2015-03-31 22:13:01 UTC >-+++ lib/dns.js >-@@ -125,6 +125,11 @@ exports.lookup = function lookup(hostnam >- hints !== (exports.ADDRCONFIG | exports.V4MAPPED)) { >- throw new TypeError('invalid argument: hints must use valid flags'); >- } >-+ // FIXME(indutny): V4MAPPED on FreeBSD results in EAI_BADFLAGS, because >-+ // the libc does not support it >-+ if (process.platform === 'freebsd' && family !== 6) { >-+ hints &= ~exports.V4MAPPED; >-+ } >- } else { >- family = options >>> 0; >- } >diff -ruN node.orig/files/patch-src_node.cc node/files/patch-src_node.cc >--- node.orig/files/patch-src_node.cc 2015-04-22 13:22:30.000000000 +0800 >+++ node/files/patch-src_node.cc 1970-01-01 08:00:00.000000000 +0800 >@@ -1,11 +0,0 @@ >---- src/node.cc.orig 2015-04-15 04:37:29 UTC >-+++ src/node.cc >-@@ -2790,7 +2790,7 @@ static void SignalExit(int signo) { >- struct sigaction sa; >- memset(&sa, 0, sizeof(sa)); >- sa.sa_handler = SIG_DFL; >-- CHECK_EQ(sigaction(signo, &sa, nullptr), 0); >-+ CHECK_EQ(sigaction(signo, &sa, NULL), 0); >- #endif >- raise(signo); >- }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 200240
: 156824