compile.22
build number: 22
re-implement command
docker pull immortalwrt/opde:sdk
docker run -it --rm immortalwrt/opde:sdk zsh # or bash
export http_proxy= # [your proxy], do not use localhost or 127.0.0.1
export https_proxy=$http_proxy
opde feeds && opde config -a
make package/feeds/packages/node-sleep/compile -j$(nproc) || make package/feeds/packages/node-sleep/compile V=s
Compile.txt
npm info it worked if it ends with ok
npm info using npm@6.14.14
npm info using node@v14.17.5
npm info lifecycle sleep@6.3.0~preinstall: sleep@6.3.0
npm timing stage:loadCurrentTree Completed in 7ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 0ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 1ms
npm http fetch GET 200 https://registry.npmjs.org/nan 93ms
npm http fetch GET 200 https://registry.npmjs.org/mocha 103ms
npm http fetch GET 200 https://registry.npmjs.org/nan/-/nan-2.15.0.tgz 98ms
npm http fetch GET 200 https://registry.npmjs.org/mocha/-/mocha-8.4.0.tgz 91ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-colors 75ms
npm http fetch GET 200 https://registry.npmjs.org/browser-stdout 54ms
npm http fetch GET 200 https://registry.npmjs.org/growl 76ms
npm http fetch GET 200 https://registry.npmjs.org/diff 97ms
npm http fetch GET 200 https://registry.npmjs.org/debug 98ms
npm http fetch GET 200 https://registry.npmjs.org/glob 98ms
npm http fetch GET 200 https://registry.npmjs.org/escape-string-regexp 100ms
npm http fetch GET 200 https://registry.npmjs.org/find-up 101ms
npm http fetch GET 200 https://registry.npmjs.org/chokidar 109ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz 63ms
npm http fetch GET 200 https://registry.npmjs.org/@ungap%2fpromise-all-settled 141ms
npm http fetch GET 200 https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz 57ms
npm http fetch GET 200 https://registry.npmjs.org/debug/-/debug-4.3.1.tgz 64ms
npm http fetch GET 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/growl/-/growl-1.10.5.tgz 72ms
npm http fetch GET 200 https://registry.npmjs.org/glob/-/glob-7.1.6.tgz 68ms
npm http fetch GET 200 https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz 61ms
npm http fetch GET 200 https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz 65ms
npm http fetch GET 200 https://registry.npmjs.org/diff/-/diff-5.0.0.tgz 72ms
npm http fetch GET 200 https://registry.npmjs.org/he 59ms
npm http fetch GET 200 https://registry.npmjs.org/js-yaml 59ms
npm http fetch GET 200 https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz 69ms
npm http fetch GET 200 https://registry.npmjs.org/he/-/he-1.2.0.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/log-symbols 62ms
npm http fetch GET 200 https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz 68ms
npm http fetch GET 200 https://registry.npmjs.org/minimatch 70ms
npm http fetch GET 200 https://registry.npmjs.org/nanoid 57ms
npm http fetch GET 200 https://registry.npmjs.org/ms 61ms
npm http fetch GET 200 https://registry.npmjs.org/serialize-javascript 62ms
npm http fetch GET 200 https://registry.npmjs.org/strip-json-comments 56ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color 56ms
npm http fetch GET 200 https://registry.npmjs.org/which 55ms
npm http fetch GET 200 https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz 47ms
npm http fetch GET 200 https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.1.3.tgz 66ms
npm http fetch GET 200 https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz 72ms
npm http fetch GET 200 https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz 54ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz 52ms
npm http fetch GET 200 https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz 69ms
npm http fetch GET 200 https://registry.npmjs.org/workerpool 71ms
npm http fetch GET 200 https://registry.npmjs.org/which/-/which-2.0.2.tgz 54ms
npm http fetch GET 200 https://registry.npmjs.org/wide-align 77ms
npm http fetch GET 200 https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz 7ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/yargs-parser 35ms
npm http fetch GET 200 https://registry.npmjs.org/yargs 58ms
npm http fetch GET 200 https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz 49ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-unparser 52ms
npm http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.1.2.tgz 49ms
npm http fetch GET 200 https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz 58ms
npm http fetch GET 200 https://registry.npmjs.org/fs.realpath 53ms
npm http fetch GET 200 https://registry.npmjs.org/inflight 52ms
npm http fetch GET 200 https://registry.npmjs.org/inherits 66ms
npm http fetch GET 200 https://registry.npmjs.org/once 66ms
npm http fetch GET 200 https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz 60ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz 53ms
npm http fetch GET 200 https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz 66ms
npm http fetch GET 200 https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/path-is-absolute 55ms
npm http fetch GET 200 https://registry.npmjs.org/anymatch 54ms
npm http fetch GET 200 https://registry.npmjs.org/once/-/once-1.4.0.tgz 52ms
npm http fetch GET 200 https://registry.npmjs.org/is-binary-path 44ms
npm http fetch GET 200 https://registry.npmjs.org/glob-parent 46ms
npm http fetch GET 200 https://registry.npmjs.org/braces 62ms
npm http fetch GET 200 https://registry.npmjs.org/is-glob 46ms
npm http fetch GET 200 https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz 40ms
npm http fetch GET 200 https://registry.npmjs.org/fsevents 38ms
npm http fetch GET 200 https://registry.npmjs.org/normalize-path 52ms
npm http fetch GET 200 https://registry.npmjs.org/readdirp 51ms
npm http fetch GET 200 https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz 48ms
npm http fetch GET 200 https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz 45ms
npm http fetch GET 200 https://registry.npmjs.org/braces/-/braces-3.0.2.tgz 45ms
npm http fetch GET 200 https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz 48ms
npm http fetch GET 200 https://registry.npmjs.org/locate-path 45ms
npm http fetch GET 200 https://registry.npmjs.org/path-exists 42ms
npm http fetch GET 200 https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/argparse 31ms
npm http fetch GET 200 https://registry.npmjs.org/chalk 34ms
npm http fetch GET 200 https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz 67ms
npm http fetch GET 200 https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz 49ms
npm http fetch GET 200 https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz 64ms
npm http fetch GET 200 https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/has-flag 57ms
npm http fetch GET 200 https://registry.npmjs.org/brace-expansion 60ms
npm http fetch GET 200 https://registry.npmjs.org/randombytes 43ms
npm http fetch GET 200 https://registry.npmjs.org/isexe 48ms
npm http fetch GET 200 https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz 49ms
npm http fetch GET 200 https://registry.npmjs.org/string-width 26ms
npm http fetch GET 200 https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz 30ms
npm http fetch GET 200 https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz 30ms
npm http fetch GET 200 https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/escalade 26ms
npm http fetch GET 200 https://registry.npmjs.org/require-directory 36ms
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz 34ms
npm http fetch GET 200 https://registry.npmjs.org/cliui 56ms
npm http fetch GET 200 https://registry.npmjs.org/get-caller-file 49ms
npm http fetch GET 200 https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz 53ms
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz 47ms
npm http fetch GET 200 https://registry.npmjs.org/y18n 41ms
npm http fetch GET 200 https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz 39ms
npm http fetch GET 200 https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz 43ms
npm http fetch GET 200 https://registry.npmjs.org/camelcase 53ms
npm http fetch GET 200 https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz 48ms
npm http fetch GET 200 https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz 47ms
npm http fetch GET 200 https://registry.npmjs.org/decamelize 44ms
npm http fetch GET 200 https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/is-plain-obj 36ms
npm http fetch GET 200 https://registry.npmjs.org/flat 38ms
npm http fetch GET 200 https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz 24ms
npm http fetch GET 200 https://registry.npmjs.org/wrappy 22ms
npm http fetch GET 200 https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz 22ms
npm http fetch GET 200 https://registry.npmjs.org/picomatch 45ms
npm http fetch GET 200 https://registry.npmjs.org/flat/-/flat-5.0.2.tgz 48ms
npm http fetch GET 200 https://registry.npmjs.org/picomatch 47ms
npm http fetch GET 200 https://registry.npmjs.org/is-extglob 48ms
npm http fetch GET 200 https://registry.npmjs.org/fill-range 54ms
npm http fetch GET 200 https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz 42ms
npm http fetch GET 200 https://registry.npmjs.org/binary-extensions 62ms
npm http fetch GET 200 https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz 68ms
npm http fetch GET 200 https://registry.npmjs.org/p-locate 61ms
npm http fetch GET 200 https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz 32ms
npm http fetch GET 200 https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz 36ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-styles 40ms
npm http fetch GET 200 https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz 39ms
npm http fetch GET 200 https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/balanced-match 29ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz 40ms
npm http fetch GET 200 https://registry.npmjs.org/safe-buffer 21ms
npm http fetch GET 200 https://registry.npmjs.org/concat-map 41ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 21ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 31ms
npm http fetch GET 200 https://registry.npmjs.org/emoji-regex 36ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 36ms
npm http fetch GET 200 https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz 40ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 37ms
npm http fetch GET 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz 36ms
npm http fetch GET 200 https://registry.npmjs.org/wrap-ansi 35ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz 40ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz 22ms
npm http fetch GET 200 https://registry.npmjs.org/to-regex-range 34ms
npm http fetch GET 200 https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz 29ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz 23ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz 30ms
npm http fetch GET 200 https://registry.npmjs.org/color-convert 29ms
npm http fetch GET 200 https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz 38ms
npm http fetch GET 200 https://registry.npmjs.org/p-limit 72ms
npm http fetch GET 200 https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz 62ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 67ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 49ms
npm http fetch GET 200 https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz 40ms
npm http fetch GET 200 https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz 27ms
npm http fetch GET 200 https://registry.npmjs.org/is-number 24ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz 27ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/color-name 24ms
npm http fetch GET 200 https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz 26ms
npm http fetch GET 200 https://registry.npmjs.org/yocto-queue 31ms
npm http fetch GET 200 https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz 24ms
npm http fetch GET 200 https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz 41ms
npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 1485ms
npm timing stage:loadIdealTree Completed in 1520ms
npm timing stage:generateActionsToTake Completed in 6ms
npm timing action:extract Completed in 19ms
npm timing action:finalize Completed in 3ms
npm timing action:refresh-package-json Completed in 5ms
npm info lifecycle nan@2.15.0~preinstall: nan@2.15.0
npm timing action:preinstall Completed in 1ms
npm info linkStuff nan@2.15.0
npm timing action:build Completed in 1ms
npm info lifecycle nan@2.15.0~install: nan@2.15.0
npm timing action:install Completed in 0ms
npm info lifecycle nan@2.15.0~postinstall: nan@2.15.0
npm timing action:postinstall Completed in 0ms
npm timing stage:executeActions Completed in 41ms
npm timing stage:rollbackFailedOptional Completed in 0ms
npm info linkStuff sleep@6.3.0
npm info lifecycle sleep@6.3.0~install: sleep@6.3.0
> sleep@6.3.0 install /openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0
> node-gyp rebuild
gyp info it worked if it ends with ok
gyp info using node-gyp@5.1.0
gyp info using node@14.17.5 | linux | x64
gyp info find Python using Python version 3.8.10 found at "/openwrt/staging_dir/host/bin/python"
gyp info spawn /openwrt/staging_dir/host/bin/python
gyp info spawn args [
gyp info spawn args '/openwrt/staging_dir/hostpkg/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/openwrt/staging_dir/hostpkg/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/',
gyp info spawn args '-Dnode_gyp_dir=/openwrt/staging_dir/hostpkg/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/$(Configuration)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp: /openwrt/staging_dir/target-aarch64_cortex-a53_musl/usr/common.gypi not found (cwd: /openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0) while reading includes of binding.gyp while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/openwrt/staging_dir/hostpkg/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack at ChildProcess.emit (events.js:400:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
gyp ERR! System Linux 5.8.0-1039-azure
gyp ERR! command "/openwrt/staging_dir/hostpkg/bin/node" "/openwrt/staging_dir/hostpkg/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0
gyp ERR! node -v v14.17.5
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm timing audit submit Completed in 149ms
npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 149ms
npm timing audit body Completed in 1ms
npm info lifecycle sleep@6.3.0~install: Failed to exec install script
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sleep@6.3.0 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sleep@6.3.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm timing npm Completed in 2117ms
npm ERR! A complete log of this run can be found in:
npm ERR! /openwrt/tmp/npm-cache-pgFueruhne/_logs/2021-08-20T07_13_14_931Z-debug.log
make[3]: *** [Makefile:86: /openwrt/build_dir/target-aarch64_cortex-a53_musl/node-sleep-6.3.0/.built] Error 1