不兼容 node 8.x 版本?
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- cpp, node.js
- Bereich
- build-system
Rechercherichtung
Start by reproducing the reported tnpm i failure with Node v8.11.1 and node-gyp rebuild. Inspect src/main.cc at the failing cmemory include and verify the native module builds successfully without that compiler error; the issue does not identify a test or a more specific compatibility target.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
~/dev/github/node-bsdiff(master ✔) tnpm i
✔ Installed 0 packages
✔ Linked 0 latest versions
CXX(target) Release/obj.target/bsdiff/src/main.o
../src/main.cc:8:10: fatal error: 'cmemory' file not found
#include <cmemory>
^~~~~~~~~
1 error generated.
make: *** [Release/obj.target/bsdiff/src/main.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/tnpm/node_modules/_node-gyp@3.6.2@node-gyp/lib/build.js:258:23)
gyp ERR! stack at emitTwo (events.js:126:13)
gyp ERR! stack at ChildProcess.emit (events.js:214:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System Darwin 17.5.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/tnpm/node_modules/_npminstall@3.5.0@npminstall/node-gyp-bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/dickeylth/dev/github/node-bsdiff
gyp ERR! node -v v8.11.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
✖ Install fail! Error: post install error, please remove node_modules before retry!
Run "sh -c node-gyp rebuild" error, exit code 1
Error: post install error, please remove node_modules before retry!
Run "sh -c node-gyp rebuild" error, exit code 1
at ChildProcess.proc.on.code (/usr/local/lib/node_modules/tnpm/node_modules/_runscript@1.3.0@runscript/index.js:74:21)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
npminstall version: 3.5.0
npminstall args: /usr/local/bin/node /usr/local/lib/node_modules/tnpm/node_modules/_npminstall@3.5.0@npminstall/bin/install.js --tmp=/Users/dickeylth/.tnpm_tmp --no-proxy --disturl=https://tnpm-hz.oss-cn-hangzhou.aliyuncs.com/dist/node --userconfig=/Users/dickeylth/.tnpmrc --registry=http://registry.npm.alibaba-inc.com --china --prefix=/usr/local --forbidden-licenses=AGPL,CPAL,OSL --fix-bug-versions
[tnpm] subprocess:/usr/local/lib/node_modules/tnpm/node_modules/_npminstall@3.5.0@npminstall/bin/install.js exit code: 1, signal: null
[tnpm] mainprocess exit code: 1
- Vorherrschende Sprache
- C
- Sterne
- 9
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus reactnativecn/node-bsdiff
-
Support patch? Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
-
代码输出的patch文件无法合并 Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
reactnativecn/node-bsdiff#7 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 20/100
-
生成的patch无法被bspatch使用 Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
reactnativecn/node-bsdiff#3 · 2 Kommentare ·
Alle Issues in reactnativecn/node-bsdiff
Ähnliche Issues
-
os:linux
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
mpv-player/mpv#18510 · 2 Kommentare ·
-
internal.h中,漏掉了1个定义。 Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 95/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Broadcast Documentation Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
kovidgoyal/kitty#10516 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 80/100