Created attachment 199908 [details]
There are two issues with this port on powerpc64:
1. DTRACE is enabled by default, but it doesn't work on powerpc64,
2. GCC7 from ports is used, but links to base libstdc++.
Tested on power64 and amd64.
Hardware sponsored by IntegriCloud.
Created attachment 201490 [details]
Fix for build with BUNDLED_SSL disabled.
I can see my Makefile changes were partially committed, but extra-patch-common.gypi wasn't. Do you want me to modify my patch?
A commit references this bug:
Date: Tue Mar 12 21:07:25 UTC 2019
New revision: 495526
www/node10: 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.
Reported by: Piotr Kubaj <firstname.lastname@example.org>
Sponsored by: Miles AS
Differential Revision: https://reviews.freebsd.org/D19250
Committed, thanks for the report :)