tools: unify make-v8.sh for ppc64le and s390x#31628
Conversation
|
V8-CI: https://ci.nodejs.org/job/node-test-commit-v8-linux/2844/ |
Refactor `tools/make-v8.sh` to minimise differences between the `ppc64le` and `s390x` paths to allow us to enable `ccache` on the `ppc64le` machines in the CI. PR-URL: nodejs#31628 Refs: nodejs/build#1927 Refs: nodejs/build#1940 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
|
Landed in d213f21. |
@nodejs/releasers Any objections to me cherry-picking the commit across to the staging branches? |
Refactor `tools/make-v8.sh` to minimise differences between the `ppc64le` and `s390x` paths to allow us to enable `ccache` on the `ppc64le` machines in the CI. PR-URL: #31628 Refs: nodejs/build#1927 Refs: nodejs/build#1940 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Refactor `tools/make-v8.sh` to minimise differences between the `ppc64le` and `s390x` paths to allow us to enable `ccache` on the `ppc64le` machines in the CI. PR-URL: #31628 Refs: nodejs/build#1927 Refs: nodejs/build#1940 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
|
@richardlau, the commit is now on v13.x and v12.x-staging, but it didn't land cleanly on v10.x. I'll add the backport-requested label for now. |
|
@BethGriggs d213f21 lands cleanly on |
Refactor `tools/make-v8.sh` to minimise differences between the `ppc64le` and `s390x` paths to allow us to enable `ccache` on the `ppc64le` machines in the CI. PR-URL: #31628 Refs: nodejs/build#1927 Refs: nodejs/build#1940 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Refactor
tools/make-v8.shto minimise differences between theppc64leands390xpaths to allow us to enableccacheon theppc64lemachines in the CI.This needs to land in all supported release lines tested on before
we can reenable ccache on the
centos7-ppclemachines (i.e.reland nodejs/build#1927 which was backed out because the
divergent
ppc64leands390xpaths through this scriptbroke
node-test-commit-v8-linux(nodejs/build#1940)).Refs: nodejs/build#1927
Refs: nodejs/build#1940
cc @nodejs/platform-ppc @nodejs/platform-s390
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes