Description
- Version:
master
- Platform: non-Windows
- Subsystem:
build
Several recent build jobs are failing apparently because make
is miss-calculating target dependencies and tries to build the test/addons
too soon (before the node
binary is linked) and thus fails.
Looking for help in tracking down a possible cause.
Example failing output: https://www.irccloud.com/pastebin/raw/FWBUXcqM
https://ci.nodejs.org/job/node-test-commit-linux/nodes=fedora24/14120/consoleFull
https://github.com/nodejs/node/commits/master/Makefile:
@refack - tools,build: allow build without remark-cli
- e624503
@joyeecheung - tools: don't lint files that have not changed - eebcb48
@gibfahn - build: suppress lint-md output - 60d055e
@joyeecheung - build: make test-doc and lint addon docs - 390eda1
@danbev - build: make doc target quiet - 6f684d9
@addaleax @tniessen - build: ignore empty folders in test-addons-napi - 65d2067
@joyeecheung - build: run linter before running tests - 2875459
@refack - build: improve make clean
- 9ab6481
@watilde - tools: add make lint-md-clean - a399881
@watilde - build: add lint-md-build - 212f4b9
@watilde - tools: add lint-md command in Makefile - f132954
@Trott - build: use doc-only instead of doc - d6ba14e
@Trott - test: fix flaky test-make-doc - c9d5be4
@gibfahn - test: update test-npm to use test-npm-package.js - 532d8b2
@evanlucas - build: add c++ coverage support on macOS - a078584
@joyeecheung - test: test make doc and verify toc - df5dc2d
@maclover7 @refack - test: move inspector tests to parallel/sequential - 978629c
@bnoordhuis @joyeecheung - build: lint benchmark addon - 411695e
@bnoordhuis @joyeecheung - build: use local node-gyp for benchmark addon - 4157342
@refack - build: restore mistakenly dropped suites - 88d05aa
@gr2m @mhdawson - build: ignore empty folders in test-addons - 7da45f8