Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Sep 2020 04:43:56 +0000 (UTC)
From:      "Bradley T. Hughes" <bhughes@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r548875 - in branches/2020Q3/www/node12: . files
Message-ID:  <202009180443.08I4huXZ087111@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bhughes
Date: Fri Sep 18 04:43:56 2020
New Revision: 548875
URL: https://svnweb.freebsd.org/changeset/ports/548875

Log:
  MFH: r541210 r543679 r548801
  
  www/node12: fix runtime on powerpc64 elfv1, build / runtime on powerpc64 elfv2
  
  Patches are backported from www/node and changed where necessary.
  
  PR:             247433
  Approved by:    bhughes (maintainer timeout)
  
  www/node12: Update 12.18.2_1 -> 12.18.3
  
  https://nodejs.org/en/blog/release/v12.18.3/
  
  Sponsored by:	Miles AS
  
  www/node12: Update 12.18.3 -> 12.18.4
  
  https://nodejs.org/en/blog/release/v12.18.4/
  
  This is a security release. See
  https://nodejs.org/en/blog/vulnerability/september-2020-security-releases/
  
  Security:	4ca5894c-f7f1-11ea-8ff8-0022489ad614
  Sponsored by:	Miles AS
  
  Approved by:	ports-secteam (fluffy)

Modified:
  branches/2020Q3/www/node12/Makefile
  branches/2020Q3/www/node12/distinfo
  branches/2020Q3/www/node12/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc
Directory Properties:
  branches/2020Q3/   (props changed)

Modified: branches/2020Q3/www/node12/Makefile
==============================================================================
--- branches/2020Q3/www/node12/Makefile	Fri Sep 18 04:41:44 2020	(r548874)
+++ branches/2020Q3/www/node12/Makefile	Fri Sep 18 04:43:56 2020	(r548875)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	node
-PORTVERSION=	12.18.2
-PORTREVISION=	1
+PORTVERSION=	12.18.4
 DISTVERSIONPREFIX=	v
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/

Modified: branches/2020Q3/www/node12/distinfo
==============================================================================
--- branches/2020Q3/www/node12/distinfo	Fri Sep 18 04:41:44 2020	(r548874)
+++ branches/2020Q3/www/node12/distinfo	Fri Sep 18 04:43:56 2020	(r548875)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1593546106
-SHA256 (node-v12.18.2.tar.gz) = 2be366d6068f9e1a5eb3f6f21c5ea246eb0a1faf48f98b88e68c8bb193d85a14
-SIZE (node-v12.18.2.tar.gz) = 52422795
+TIMESTAMP = 1600242147
+SHA256 (node-v12.18.4.tar.gz) = a802d87e579e46fc52771ed6f2667048320caca867be3276f4c4f1bbb41389c3
+SIZE (node-v12.18.4.tar.gz) = 52459484

Modified: branches/2020Q3/www/node12/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc
==============================================================================
--- branches/2020Q3/www/node12/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc	Fri Sep 18 04:41:44 2020	(r548874)
+++ branches/2020Q3/www/node12/files/patch-deps_v8_src_compiler_backend_instruction-selector.cc	Fri Sep 18 04:43:56 2020	(r548875)
@@ -1,6 +1,6 @@
---- deps/v8/src/compiler/backend/instruction-selector.cc.orig	2020-04-21 11:38:50 UTC
+--- deps/v8/src/compiler/backend/instruction-selector.cc.orig	2020-07-22 15:26:52 UTC
 +++ deps/v8/src/compiler/backend/instruction-selector.cc
-@@ -2783,7 +2783,7 @@ void InstructionSelector::VisitCall(Node* node, BasicB
+@@ -2788,7 +2788,7 @@ void InstructionSelector::VisitCall(Node* node, BasicB
    switch (call_descriptor->kind()) {
      case CallDescriptor::kCallAddress: {
        int misc_field = static_cast<int>(call_descriptor->ParameterCount());
@@ -8,4 +8,4 @@
 +#if defined(_AIX) || (V8_TARGET_ARCH_PPC_BE && (!defined(_CALL_ELF) || _CALL_ELF == 1))
        // Highest misc_field bit is used on AIX to indicate if a CFunction call
        // has function descriptor or not.
-       if (!call_descriptor->NoFunctionDescriptor()) {
+       misc_field |= call_descriptor->HasFunctionDescriptor()



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009180443.08I4huXZ087111>