Date: Mon, 2 Nov 2020 14:10:37 +0000 (UTC) From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r553908 - in head/www/node10: . files Message-ID: <202011021410.0A2EAbZt024248@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pkubaj Date: Mon Nov 2 14:10:37 2020 New Revision: 553908 URL: https://svnweb.freebsd.org/changeset/ports/553908 Log: www/node10: fix build on powerpc64 elfv2 and powerpc64le Backport from newer node ports. Added: head/www/node10/files/extra-patch-common.gypi (contents, props changed) Modified: head/www/node10/Makefile Modified: head/www/node10/Makefile ============================================================================== --- head/www/node10/Makefile Mon Nov 2 14:03:52 2020 (r553907) +++ head/www/node10/Makefile Mon Nov 2 14:10:37 2020 (r553908) @@ -32,6 +32,7 @@ OPTIONS_EXCLUDE_aarch64= DTRACE OPTIONS_EXCLUDE_armv6= DTRACE OPTIONS_EXCLUDE_armv7= DTRACE OPTIONS_EXCLUDE_powerpc64= DTRACE +OPTIONS_EXCLUDE_powerpc64le= DTRACE BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation BUNDLED_SSL_USES_OFF= ssl @@ -82,6 +83,8 @@ BROKEN_SSL+= base .if ${PORT_OPTIONS:MBUNDLED_SSL} && ${ARCH} != amd64 && ${ARCH} != i386 CONFIGURE_ARGS+=--openssl-no-asm +.elif (defined(PPC_ABI) && ${PPC_ABI} == ELFv2) || ${ARCH} == powerpc64le +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-common.gypi .endif post-patch: Added: head/www/node10/files/extra-patch-common.gypi ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/node10/files/extra-patch-common.gypi Mon Nov 2 14:10:37 2020 (r553908) @@ -0,0 +1,13 @@ +--- common.gypi.orig 2019-10-01 15:32:40.000000000 +0200 ++++ common.gypi 2019-10-16 12:47:09.236138000 +0200 +@@ -390,8 +390,8 @@ + 'ldflags': [ '-m32' ], + }], + [ 'target_arch=="ppc64" and OS!="aix"', { +- 'cflags': [ '-m64', '-mminimal-toc' ], +- 'ldflags': [ '-m64' ], ++ 'cflags': [ '-m64' ], ++ 'ldflags': [ '-m64' ], + }], + [ 'target_arch=="s390x"', { + 'cflags': [ '-m64', '-march=z196' ],
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011021410.0A2EAbZt024248>