From owner-svn-ports-branches@freebsd.org Thu Mar 14 17:28:13 2019 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B1181524812; Thu, 14 Mar 2019 17:28:13 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD3FC8A0D8; Thu, 14 Mar 2019 17:28:12 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 969EC25A6B; Thu, 14 Mar 2019 17:28:12 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x2EHSCV0001499; Thu, 14 Mar 2019 17:28:12 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x2EHSCSX001498; Thu, 14 Mar 2019 17:28:12 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201903141728.x2EHSCSX001498@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Thu, 14 Mar 2019 17:28:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r495723 - branches/2019Q1/www/node X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: branches/2019Q1/www/node X-SVN-Commit-Revision: 495723 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: BD3FC8A0D8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Mar 2019 17:28:13 -0000 Author: feld Date: Thu Mar 14 17:28:11 2019 New Revision: 495723 URL: https://svnweb.freebsd.org/changeset/ports/495723 Log: MFH: r494851 r495525 www/node: Update 11.10.1 -> 11.11.0 https://nodejs.org/en/blog/release/v11.11.0/ Sponsored by: Miles AS www/node: set environment variables for host build The Node.js build system supports cross-compilation via node-gyp, which picks up CC, CXX, LINK, C*FLAGS, and LDFLAGS from the environment for the target build, but not for the host. We need to set the environment variables for the "host" build. This unbreaks the build on powerpc64. PR: 233650 Reported by: Piotr Kubaj Sponsored by: Miles AS Differential Revision: https://reviews.freebsd.org/D19250 Modified: branches/2019Q1/www/node/Makefile branches/2019Q1/www/node/distinfo Directory Properties: branches/2019Q1/ (props changed) Modified: branches/2019Q1/www/node/Makefile ============================================================================== --- branches/2019Q1/www/node/Makefile Thu Mar 14 16:33:28 2019 (r495722) +++ branches/2019Q1/www/node/Makefile Thu Mar 14 17:28:11 2019 (r495723) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= node -PORTVERSION= 11.10.1 +PORTVERSION= 11.11.0 DISTVERSIONPREFIX= v CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ @@ -12,7 +12,6 @@ COMMENT= V8 JavaScript for client and server LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= fails to build: KeyError: 'action' ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS DTRACE @@ -27,6 +26,7 @@ OPTIONS_EXCLUDE_aarch64= DTRACE # dt_modtext:/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(820): arm not implemented OPTIONS_EXCLUDE_armv6= DTRACE OPTIONS_EXCLUDE_armv7= DTRACE +OPTIONS_EXCLUDE_powerpc64= DTRACE BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation BUNDLED_SSL_USES_OFF= ssl @@ -56,7 +56,9 @@ SHEBANG_FILES= tools/specialize_node_d.py tools/genv8c PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} REINPLACE_ARGS= -i '' -MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} +MAKE_ENV+= CC.host=${CC} CFLAGS.host="${CFLAGS}" \ + CXX.host=${CXX} CXXFLAGS.host="${CXXFLAGS}" \ + LINK.host=${CXX} LDFLAGS.host="${LDFLAGS}" LIB_DEPENDS+= libcares.so:dns/c-ares\ libuv.so:devel/libuv \ Modified: branches/2019Q1/www/node/distinfo ============================================================================== --- branches/2019Q1/www/node/distinfo Thu Mar 14 16:33:28 2019 (r495722) +++ branches/2019Q1/www/node/distinfo Thu Mar 14 17:28:11 2019 (r495723) @@ -1,3 +1,3 @@ -TIMESTAMP = 1551466872 -SHA256 (node-v11.10.1.tar.gz) = 1652c919cb56e264fb7e0b00c4d038766af943ed3db94865cbeb01360175777b -SIZE (node-v11.10.1.tar.gz) = 48531748 +TIMESTAMP = 1551902292 +SHA256 (node-v11.11.0.tar.gz) = 8cbf2c62359901a5587fcc6699200495490751ce6fb31255c788ac6eb90a1107 +SIZE (node-v11.11.0.tar.gz) = 48581986