Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install on Alpine using npm due to fortify-headers #6971

Open
1 of 2 tasks
whypet opened this issue Aug 31, 2024 · 13 comments
Open
1 of 2 tasks

Can't install on Alpine using npm due to fortify-headers #6971

whypet opened this issue Aug 31, 2024 · 13 comments
Labels
bug Something isn't working os-nixos triage This issue needs to be triaged by a maintainer

Comments

@whypet
Copy link

whypet commented Aug 31, 2024

Is there an existing issue for this?

  • I have searched the existing issues

OS/Web Information

  • Web Browser:
  • Local OS:
  • Remote OS: Alpine Linux 3.20.2
  • Remote Architecture: aarch64
  • code-server --version:

Steps to Reproduce

  1. Install dependencies: doas apk add python3 krb5-dev alpine-sdk bash libstdc++ libc6-compat
  2. Install code-server: doas npm install --global code-server --unsafe-perm

Expected

code-server should be installed successfully

Actual

Can't build spdlog dependency due to /usr/include/fortify/stdio.h inlining errors

Logs

0 verbose cli /usr/bin/node /usr/bin/npm
1 info using [email protected]
2 info using [email protected]
3 silly config load:file:/usr/lib/node_modules/npm/npmrc
4 silly config load:file:/root/.npmrc
5 silly config load:file:/etc/npmrc
6 verbose title npm install
7 verbose argv "install" "--unsafe-perm" "--legacy-peer-deps" "--omit" "dev"
8 verbose logfile logs-max:10 dir:/root/.npm/_logs/2024-08-31T17_05_31_337Z-
9 verbose logfile /root/.npm/_logs/2024-08-31T17_05_31_337Z-debug-0.log
10 silly packumentCache heap:2197815296 maxSize:549453824 maxEntrySize:274726912
11 silly logfile done cleaning log files
12 silly idealTree buildDeps
13 silly placeDep ROOT [email protected] OK for:  want: file:node_modules/code-server/lib/vscode
14 silly fetch manifest @microsoft/1ds-core-js@^3.2.13
15 silly packumentCache full:https://registry.npmjs.org/@microsoft%2f1ds-core-js cache-miss
16 http fetch GET 200 https://registry.npmjs.org/@microsoft%2f1ds-core-js 88ms (cache hit)
17 silly packumentCache full:https://registry.npmjs.org/@microsoft%2f1ds-core-js set size:583881 disposed:false
18 silly fetch manifest @microsoft/1ds-post-js@^3.2.13
19 silly packumentCache full:https://registry.npmjs.org/@microsoft%2f1ds-post-js cache-miss
20 http fetch GET 200 https://registry.npmjs.org/@microsoft%2f1ds-post-js 19ms (cache hit)
21 silly packumentCache full:https://registry.npmjs.org/@microsoft%2f1ds-post-js set size:569730 disposed:false
22 silly fetch manifest @parcel/[email protected]
23 silly packumentCache full:https://registry.npmjs.org/@parcel%2fwatcher cache-miss
24 http fetch GET 200 https://registry.npmjs.org/@parcel%2fwatcher 15ms (cache hit)
25 silly packumentCache full:https://registry.npmjs.org/@parcel%2fwatcher set size:110558 disposed:false
26 silly fetch manifest @vscode/deviceid@^0.1.1
27 silly packumentCache full:https://registry.npmjs.org/@vscode%2fdeviceid cache-miss
28 http fetch GET 200 https://registry.npmjs.org/@vscode%2fdeviceid 15ms (cache hit)
29 silly packumentCache full:https://registry.npmjs.org/@vscode%2fdeviceid set size:5217 disposed:false
30 silly fetch manifest @vscode/[email protected]
31 silly packumentCache full:https://registry.npmjs.org/@vscode%2ficonv-lite-umd cache-miss
32 http fetch GET 200 https://registry.npmjs.org/@vscode%2ficonv-lite-umd 17ms (cache hit)
33 silly packumentCache full:https://registry.npmjs.org/@vscode%2ficonv-lite-umd set size:5659 disposed:false
34 silly fetch manifest @vscode/proxy-agent@^0.22.0
35 silly packumentCache full:https://registry.npmjs.org/@vscode%2fproxy-agent cache-miss
36 http fetch GET 200 https://registry.npmjs.org/@vscode%2fproxy-agent 17ms (cache hit)
37 silly packumentCache full:https://registry.npmjs.org/@vscode%2fproxy-agent set size:58314 disposed:false
38 silly fetch manifest @vscode/ripgrep@^1.15.9
39 silly packumentCache full:https://registry.npmjs.org/@vscode%2fripgrep cache-miss
40 http fetch GET 200 https://registry.npmjs.org/@vscode%2fripgrep 17ms (cache hit)
41 silly packumentCache full:https://registry.npmjs.org/@vscode%2fripgrep set size:32958 disposed:false
42 silly fetch manifest @vscode/spdlog@^0.15.0
43 silly packumentCache full:https://registry.npmjs.org/@vscode%2fspdlog cache-miss
44 http fetch GET 200 https://registry.npmjs.org/@vscode%2fspdlog 26ms (cache hit)
45 silly packumentCache full:https://registry.npmjs.org/@vscode%2fspdlog set size:21816 disposed:false
46 silly fetch manifest @vscode/[email protected]
47 silly packumentCache full:https://registry.npmjs.org/@vscode%2fvscode-languagedetection cache-miss
48 http fetch GET 200 https://registry.npmjs.org/@vscode%2fvscode-languagedetection 17ms (cache hit)
49 silly packumentCache full:https://registry.npmjs.org/@vscode%2fvscode-languagedetection set size:87433 disposed:false
50 silly fetch manifest @vscode/windows-process-tree@^0.6.0
51 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-process-tree cache-miss
52 http fetch GET 200 https://registry.npmjs.org/@vscode%2fwindows-process-tree 18ms (cache hit)
53 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-process-tree set size:17486 disposed:false
54 silly fetch manifest @vscode/windows-registry@^1.1.0
55 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-registry cache-miss
56 http fetch GET 200 https://registry.npmjs.org/@vscode%2fwindows-registry 17ms (cache hit)
57 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-registry set size:22044 disposed:false
58 silly fetch manifest @xterm/[email protected]
59 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-clipboard cache-miss
60 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-clipboard 13ms (cache hit)
61 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-clipboard set size:78045 disposed:false
62 silly fetch manifest @xterm/[email protected]
63 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-image cache-miss
64 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-image 12ms (cache hit)
65 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-image set size:189482 disposed:false
66 silly fetch manifest @xterm/[email protected]
67 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-search cache-miss
68 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-search 11ms (cache hit)
69 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-search set size:190154 disposed:false
70 silly fetch manifest @xterm/[email protected]
71 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-serialize cache-miss
72 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-serialize 12ms (cache hit)
73 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-serialize set size:251323 disposed:false
74 silly fetch manifest @xterm/[email protected]
75 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-unicode11 cache-miss
76 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-unicode11 25ms (cache hit)
77 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-unicode11 set size:186645 disposed:false
78 silly fetch manifest @xterm/[email protected]
79 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-webgl cache-miss
80 http fetch GET 200 https://registry.npmjs.org/@xterm%2faddon-webgl 12ms (cache hit)
81 silly packumentCache full:https://registry.npmjs.org/@xterm%2faddon-webgl set size:197795 disposed:false
82 silly fetch manifest @xterm/[email protected]
83 silly packumentCache full:https://registry.npmjs.org/@xterm%2fheadless cache-miss
84 http fetch GET 200 https://registry.npmjs.org/@xterm%2fheadless 12ms (cache hit)
85 silly packumentCache full:https://registry.npmjs.org/@xterm%2fheadless set size:160654 disposed:false
86 silly fetch manifest @xterm/[email protected]
87 silly packumentCache full:https://registry.npmjs.org/@xterm%2fxterm cache-miss
88 http fetch GET 200 https://registry.npmjs.org/@xterm%2fxterm 12ms (cache hit)
89 silly packumentCache full:https://registry.npmjs.org/@xterm%2fxterm set size:479098 disposed:false
90 silly fetch manifest cookie@^0.4.0
91 silly packumentCache full:https://registry.npmjs.org/cookie cache-miss
92 http fetch GET 200 https://registry.npmjs.org/cookie 8ms (cache hit)
93 silly packumentCache full:https://registry.npmjs.org/cookie set size:56274 disposed:false
94 silly fetch manifest http-proxy-agent@^7.0.0
95 silly packumentCache full:https://registry.npmjs.org/http-proxy-agent cache-miss
96 http fetch GET 200 https://registry.npmjs.org/http-proxy-agent 10ms (cache hit)
97 silly packumentCache full:https://registry.npmjs.org/http-proxy-agent set size:50096 disposed:false
98 silly fetch manifest https-proxy-agent@^7.0.2
99 silly packumentCache full:https://registry.npmjs.org/https-proxy-agent cache-miss
100 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 11ms (cache hit)
101 silly packumentCache full:https://registry.npmjs.org/https-proxy-agent set size:73945 disposed:false
102 silly fetch manifest [email protected]
103 silly packumentCache full:https://registry.npmjs.org/jschardet cache-miss
104 http fetch GET 200 https://registry.npmjs.org/jschardet 24ms (cache hit)
105 silly packumentCache full:https://registry.npmjs.org/jschardet set size:48884 disposed:false
106 silly fetch manifest [email protected]
107 silly packumentCache full:https://registry.npmjs.org/kerberos cache-miss
108 http fetch GET 200 https://registry.npmjs.org/kerberos 12ms (cache hit)
109 silly packumentCache full:https://registry.npmjs.org/kerberos set size:102275 disposed:false
110 silly fetch manifest minimist@^1.2.6
111 silly packumentCache full:https://registry.npmjs.org/minimist cache-miss
112 http fetch GET 200 https://registry.npmjs.org/minimist 20ms (cache hit)
113 silly packumentCache full:https://registry.npmjs.org/minimist set size:77097 disposed:false
114 silly fetch manifest native-watchdog@^1.4.1
115 silly packumentCache full:https://registry.npmjs.org/native-watchdog cache-miss
116 http fetch GET 200 https://registry.npmjs.org/native-watchdog 10ms (cache hit)
117 silly packumentCache full:https://registry.npmjs.org/native-watchdog set size:27807 disposed:false
118 silly fetch manifest [email protected]
119 silly packumentCache full:https://registry.npmjs.org/node-pty cache-miss
120 http fetch GET 200 https://registry.npmjs.org/node-pty 36ms (cache hit)
121 silly packumentCache full:https://registry.npmjs.org/node-pty set size:422778 disposed:false
122 silly fetch manifest [email protected]
123 silly packumentCache full:https://registry.npmjs.org/tas-client-umd cache-miss
124 http fetch GET 200 https://registry.npmjs.org/tas-client-umd 10ms (cache hit)
125 silly packumentCache full:https://registry.npmjs.org/tas-client-umd set size:41377 disposed:false
126 silly fetch manifest [email protected]
127 silly packumentCache full:https://registry.npmjs.org/vscode-oniguruma cache-miss
128 http fetch GET 200 https://registry.npmjs.org/vscode-oniguruma 10ms (cache hit)
129 silly packumentCache full:https://registry.npmjs.org/vscode-oniguruma set size:50599 disposed:false
130 silly fetch manifest vscode-regexpp@^3.1.0
131 silly packumentCache full:https://registry.npmjs.org/vscode-regexpp cache-miss
132 http fetch GET 200 https://registry.npmjs.org/vscode-regexpp 9ms (cache hit)
133 silly packumentCache full:https://registry.npmjs.org/vscode-regexpp set size:10460 disposed:false
134 silly fetch manifest [email protected]
135 silly packumentCache full:https://registry.npmjs.org/vscode-textmate cache-miss
136 http fetch GET 200 https://registry.npmjs.org/vscode-textmate 10ms (cache hit)
137 silly packumentCache full:https://registry.npmjs.org/vscode-textmate set size:180853 disposed:false
138 silly fetch manifest yauzl@^3.0.0
139 silly packumentCache full:https://registry.npmjs.org/yauzl cache-miss
140 http fetch GET 200 https://registry.npmjs.org/yauzl 10ms (cache hit)
141 silly packumentCache full:https://registry.npmjs.org/yauzl set size:92953 disposed:false
142 silly fetch manifest yazl@^2.4.3
143 silly packumentCache full:https://registry.npmjs.org/yazl cache-miss
144 http fetch GET 200 https://registry.npmjs.org/yazl 10ms (cache hit)
145 silly packumentCache full:https://registry.npmjs.org/yazl set size:50846 disposed:false
146 silly placeDep node_modules/code-server/lib/vscode @microsoft/[email protected] OK for: [email protected] want: ^3.2.13
147 silly placeDep node_modules/code-server/lib/vscode @microsoft/[email protected] OK for: [email protected] want: ^3.2.13
148 silly placeDep node_modules/code-server/lib/vscode @parcel/[email protected] OK for: [email protected] want: 2.1.0
149 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^0.1.1
150 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: 0.7.0
151 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^0.22.0
152 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^1.15.9
153 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^0.15.0
154 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: 1.0.21
155 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^0.6.0
156 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: [email protected] want: ^1.1.0
157 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.2.0-beta.34
158 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.9.0-beta.51
159 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.16.0-beta.51
160 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.14.0-beta.51
161 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.9.0-beta.51
162 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 0.19.0-beta.51
163 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 5.6.0-beta.51
164 silly placeDep node_modules/code-server/lib/vscode @xterm/[email protected] OK for: [email protected] want: 5.6.0-beta.51
165 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^0.4.0
166 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.0.0
167 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.0.2
168 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 3.1.3
169 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 2.1.1-alpha.0
170 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.2.6
171 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.4.1
172 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 1.1.0-beta11
173 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 0.2.0
174 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 1.7.0
175 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.1.0
176 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 9.0.0
177 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.0.0
178 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.4.3
179 silly fetch manifest @microsoft/dynamicproto-js@^1.1.11
180 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fdynamicproto-js cache-miss
181 silly fetch manifest @microsoft/applicationinsights-shims@^2.0.2
182 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims cache-miss
183 silly fetch manifest @microsoft/[email protected]
184 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-core-js cache-miss
185 http fetch GET 200 https://registry.npmjs.org/@microsoft%2fdynamicproto-js 58ms (cache hit)
186 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fdynamicproto-js set size:165434 disposed:false
187 silly fetch manifest @microsoft/applicationinsights-shims@^2.0.2
188 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims cache-miss
189 http fetch GET 200 https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims 72ms (cache hit)
190 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims set size:37109 disposed:false
191 silly fetch manifest is-glob@^4.0.3
192 silly packumentCache full:https://registry.npmjs.org/is-glob cache-miss
193 http fetch GET 200 https://registry.npmjs.org/@microsoft%2fapplicationinsights-core-js 88ms (cache hit)
194 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-core-js set size:2183687 disposed:false
195 silly fetch manifest micromatch@^4.0.5
196 silly packumentCache full:https://registry.npmjs.org/micromatch cache-miss
197 http fetch GET 200 https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims 105ms (cache hit)
198 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims set size:37109 disposed:false
199 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims dispose
200 silly fetch manifest node-addon-api@^3.2.1
201 silly packumentCache full:https://registry.npmjs.org/node-addon-api cache-miss
202 http fetch GET 200 https://registry.npmjs.org/micromatch 39ms (cache hit)
203 silly packumentCache full:https://registry.npmjs.org/micromatch set size:240734 disposed:false
204 silly fetch manifest node-gyp-build@^4.3.0
205 silly packumentCache full:https://registry.npmjs.org/node-gyp-build cache-miss
206 http fetch GET 200 https://registry.npmjs.org/is-glob 128ms (cache hit)
207 silly packumentCache full:https://registry.npmjs.org/is-glob set size:40530 disposed:false
208 silly fetch manifest fs-extra@^11.2.0
209 silly packumentCache full:https://registry.npmjs.org/fs-extra cache-miss
210 http fetch GET 200 https://registry.npmjs.org/fs-extra 49ms (cache hit)
211 silly packumentCache full:https://registry.npmjs.org/fs-extra set size:220826 disposed:false
212 silly fetch manifest uuid@^9.0.1
213 silly packumentCache full:https://registry.npmjs.org/uuid cache-miss
214 http fetch GET 200 https://registry.npmjs.org/node-gyp-build 80ms (cache hit)
215 silly packumentCache full:https://registry.npmjs.org/node-gyp-build set size:80992 disposed:false
216 silly fetch manifest debug@^4.3.4
217 silly packumentCache full:https://registry.npmjs.org/debug cache-miss
218 http fetch GET 200 https://registry.npmjs.org/node-addon-api 114ms (cache hit)
219 silly packumentCache full:https://registry.npmjs.org/node-addon-api set size:262335 disposed:false
220 silly fetch manifest agent-base@^7.0.1
221 silly packumentCache full:https://registry.npmjs.org/agent-base cache-miss
222 http fetch GET 200 https://registry.npmjs.org/agent-base 23ms (cache hit)
223 silly packumentCache full:https://registry.npmjs.org/agent-base set size:61059 disposed:false
224 silly fetch manifest @tootallnate/once@^3.0.0
225 silly packumentCache full:https://registry.npmjs.org/@tootallnate%2fonce cache-miss
226 http fetch GET 200 https://registry.npmjs.org/uuid 76ms (cache hit)
227 silly packumentCache full:https://registry.npmjs.org/uuid set size:281614 disposed:false
228 silly fetch manifest socks-proxy-agent@^8.0.1
229 silly packumentCache full:https://registry.npmjs.org/socks-proxy-agent cache-miss
230 http fetch GET 200 https://registry.npmjs.org/debug 93ms (cache hit)
231 silly packumentCache full:https://registry.npmjs.org/debug set size:186932 disposed:false
232 silly fetch manifest @vscode/windows-ca-certs@^0.3.1
233 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-ca-certs cache-miss
234 http fetch GET 200 https://registry.npmjs.org/socks-proxy-agent 45ms (cache hit)
235 silly packumentCache full:https://registry.npmjs.org/socks-proxy-agent set size:97879 disposed:false
236 silly fetch manifest yauzl@^2.9.2
237 silly packumentCache full:https://registry.npmjs.org/yauzl cache-hit
238 silly fetch manifest proxy-from-env@^1.1.0
239 silly packumentCache full:https://registry.npmjs.org/proxy-from-env cache-miss
240 http fetch GET 200 https://registry.npmjs.org/@tootallnate%2fonce 94ms (cache hit)
241 silly packumentCache full:https://registry.npmjs.org/@tootallnate%2fonce set size:19864 disposed:false
242 silly fetch manifest bindings@^1.5.0
243 silly packumentCache full:https://registry.npmjs.org/bindings cache-miss
244 http fetch GET 200 https://registry.npmjs.org/@vscode%2fwindows-ca-certs 52ms (cache hit)
245 silly packumentCache full:https://registry.npmjs.org/@vscode%2fwindows-ca-certs set size:4867 disposed:false
246 silly fetch manifest mkdirp@^1.0.4
247 silly packumentCache full:https://registry.npmjs.org/mkdirp cache-miss
248 http fetch GET 200 https://registry.npmjs.org/bindings 58ms (cache hit)
249 silly packumentCache full:https://registry.npmjs.org/bindings set size:31303 disposed:false
250 silly fetch manifest [email protected]
251 silly packumentCache full:https://registry.npmjs.org/node-addon-api cache-hit
252 silly fetch manifest js-base64@^3.7.5
253 silly packumentCache full:https://registry.npmjs.org/js-base64 cache-miss
254 http fetch GET 200 https://registry.npmjs.org/proxy-from-env 100ms (cache hit)
255 silly packumentCache full:https://registry.npmjs.org/proxy-from-env set size:15831 disposed:false
256 silly fetch manifest agent-base@^7.1.0
257 silly packumentCache full:https://registry.npmjs.org/agent-base cache-hit
258 silly fetch manifest agent-base@^7.0.2
259 silly packumentCache full:https://registry.npmjs.org/agent-base cache-hit
260 silly fetch manifest debug@4
261 silly packumentCache full:https://registry.npmjs.org/debug cache-hit
262 silly fetch manifest node-addon-api@^6.1.0
263 silly packumentCache full:https://registry.npmjs.org/node-addon-api cache-hit
264 silly fetch manifest prebuild-install@^7.1.2
265 silly packumentCache full:https://registry.npmjs.org/prebuild-install cache-miss
266 http fetch GET 200 https://registry.npmjs.org/mkdirp 118ms (cache hit)
267 silly packumentCache full:https://registry.npmjs.org/mkdirp set size:116455 disposed:false
268 silly fetch manifest node-addon-api@^7.1.0
269 silly packumentCache full:https://registry.npmjs.org/node-addon-api cache-hit
270 silly fetch manifest buffer-crc32@~0.2.3
271 silly packumentCache full:https://registry.npmjs.org/buffer-crc32 cache-miss
272 http fetch GET 200 https://registry.npmjs.org/prebuild-install 83ms (cache hit)
273 silly packumentCache full:https://registry.npmjs.org/prebuild-install set size:175769 disposed:false
274 silly fetch manifest pend@~1.2.0
275 silly packumentCache full:https://registry.npmjs.org/pend cache-miss
276 http fetch GET 200 https://registry.npmjs.org/buffer-crc32 68ms (cache hit)
277 silly packumentCache full:https://registry.npmjs.org/buffer-crc32 set size:58100 disposed:false
278 http fetch GET 200 https://registry.npmjs.org/js-base64 150ms (cache hit)
279 silly packumentCache full:https://registry.npmjs.org/js-base64 set size:150495 disposed:false
280 http fetch GET 200 https://registry.npmjs.org/pend 30ms (cache hit)
281 silly packumentCache full:https://registry.npmjs.org/pend set size:8066 disposed:false
282 silly placeDep node_modules/code-server/lib/vscode @microsoft/[email protected] OK for: @microsoft/[email protected] want: 2.8.18
283 silly placeDep node_modules/code-server/lib/vscode @microsoft/[email protected] OK for: @microsoft/[email protected] want: ^2.0.2
284 silly placeDep node_modules/code-server/lib/vscode @microsoft/[email protected] OK for: @microsoft/[email protected] want: ^1.1.11
285 silly fetch manifest @microsoft/[email protected]
286 silly packumentCache full:https://registry.npmjs.org/@microsoft%2fapplicationinsights-shims cache-hit
287 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @parcel/[email protected] want: ^4.0.3
288 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @parcel/[email protected] want: ^4.0.5
289 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @parcel/[email protected] want: ^3.2.1
290 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @parcel/[email protected] want: ^4.3.0
291 silly fetch manifest is-extglob@^2.1.1
292 silly packumentCache full:https://registry.npmjs.org/is-extglob cache-miss
293 silly fetch manifest braces@^3.0.3
294 silly packumentCache full:https://registry.npmjs.org/braces cache-miss
295 silly fetch manifest picomatch@^2.3.1
296 silly packumentCache full:https://registry.npmjs.org/picomatch cache-miss
297 http fetch GET 200 https://registry.npmjs.org/picomatch 22ms (cache hit)
298 silly packumentCache full:https://registry.npmjs.org/picomatch set size:116241 disposed:false
299 http fetch GET 200 https://registry.npmjs.org/braces 34ms (cache hit)
300 silly packumentCache full:https://registry.npmjs.org/braces set size:114633 disposed:false
301 http fetch GET 200 https://registry.npmjs.org/is-extglob 48ms (cache hit)
302 silly packumentCache full:https://registry.npmjs.org/is-extglob set size:11766 disposed:false
303 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^11.2.0
304 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^9.0.1
305 silly fetch manifest graceful-fs@^4.2.0
306 silly packumentCache full:https://registry.npmjs.org/graceful-fs cache-miss
307 silly fetch manifest jsonfile@^6.0.1
308 silly packumentCache full:https://registry.npmjs.org/jsonfile cache-miss
309 silly fetch manifest universalify@^2.0.0
310 silly packumentCache full:https://registry.npmjs.org/universalify cache-miss
311 http fetch GET 200 https://registry.npmjs.org/universalify 24ms (cache hit)
312 silly packumentCache full:https://registry.npmjs.org/universalify set size:19431 disposed:false
313 http fetch GET 200 https://registry.npmjs.org/jsonfile 32ms (cache hit)
314 silly packumentCache full:https://registry.npmjs.org/jsonfile set size:49758 disposed:false
315 http fetch GET 200 https://registry.npmjs.org/graceful-fs 43ms (cache hit)
316 silly packumentCache full:https://registry.npmjs.org/graceful-fs set size:124285 disposed:false
317 silly placeDep node_modules/code-server/lib/vscode @tootallnate/[email protected] OK for: @vscode/[email protected] want: ^3.0.0
318 silly placeDep node_modules/code-server/lib/vscode @vscode/[email protected] OK for: @vscode/[email protected] want: ^0.3.1
319 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^7.0.1
320 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^4.3.4
321 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^8.0.1
322 silly fetch manifest [email protected]
323 silly packumentCache full:https://registry.npmjs.org/ms cache-miss
324 silly fetch manifest socks@^2.8.3
325 silly packumentCache full:https://registry.npmjs.org/socks cache-miss
326 http fetch GET 200 https://registry.npmjs.org/ms 22ms (cache hit)
327 silly packumentCache full:https://registry.npmjs.org/ms set size:84885 disposed:false
328 http fetch GET 200 https://registry.npmjs.org/socks 28ms (cache hit)
329 silly packumentCache full:https://registry.npmjs.org/socks set size:276457 disposed:false
330 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^1.1.0
331 silly placeDep node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep [email protected] OK for: @vscode/[email protected] want: ^2.9.2
332 silly fetch manifest fd-slicer@~1.1.0
333 silly packumentCache full:https://registry.npmjs.org/fd-slicer cache-miss
334 http fetch GET 200 https://registry.npmjs.org/fd-slicer 27ms (cache hit)
335 silly packumentCache full:https://registry.npmjs.org/fd-slicer set size:25525 disposed:false
336 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^1.5.0
337 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @vscode/[email protected] want: ^1.0.4
338 silly placeDep node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog [email protected] OK for: @vscode/[email protected] want: 7.1.0
339 silly fetch manifest [email protected]
340 silly packumentCache full:https://registry.npmjs.org/file-uri-to-path cache-miss
341 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path 9ms (cache hit)
342 silly packumentCache full:https://registry.npmjs.org/file-uri-to-path set size:10154 disposed:false
343 silly placeDep node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree [email protected] OK for: @vscode/[email protected] want: 7.1.0
344 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: @xterm/[email protected] want: ^3.7.5
345 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 1.0.0
346 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 2.1.2
347 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^4.2.0
348 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^6.0.1
349 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.0.0
350 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.1.1
351 silly placeDep node_modules/code-server/lib/vscode/node_modules/kerberos [email protected] OK for: [email protected] want: ^6.1.0
352 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.1.2
353 silly fetch manifest detect-libc@^2.0.0
354 silly packumentCache full:https://registry.npmjs.org/detect-libc cache-miss
355 silly fetch manifest expand-template@^2.0.3
356 silly packumentCache full:https://registry.npmjs.org/expand-template cache-miss
357 silly fetch manifest [email protected]
358 silly packumentCache full:https://registry.npmjs.org/github-from-package cache-miss
359 http fetch GET 200 https://registry.npmjs.org/detect-libc 33ms (cache hit)
360 silly packumentCache full:https://registry.npmjs.org/detect-libc set size:36376 disposed:false
361 silly fetch manifest mkdirp-classic@^0.5.3
362 silly packumentCache full:https://registry.npmjs.org/mkdirp-classic cache-miss
363 http fetch GET 200 https://registry.npmjs.org/github-from-package 36ms (cache hit)
364 silly packumentCache full:https://registry.npmjs.org/github-from-package set size:3718 disposed:false
365 silly fetch manifest napi-build-utils@^1.0.1
366 silly packumentCache full:https://registry.npmjs.org/napi-build-utils cache-miss
367 http fetch GET 200 https://registry.npmjs.org/expand-template 70ms (cache hit)
368 silly packumentCache full:https://registry.npmjs.org/expand-template set size:23203 disposed:false
369 silly fetch manifest node-abi@^3.3.0
370 silly packumentCache full:https://registry.npmjs.org/node-abi cache-miss
371 http fetch GET 200 https://registry.npmjs.org/mkdirp-classic 61ms (cache hit)
372 silly packumentCache full:https://registry.npmjs.org/mkdirp-classic set size:5503 disposed:false
373 silly fetch manifest pump@^3.0.0
374 silly packumentCache full:https://registry.npmjs.org/pump cache-miss
375 http fetch GET 200 https://registry.npmjs.org/node-abi 30ms (cache hit)
376 silly packumentCache full:https://registry.npmjs.org/node-abi set size:258368 disposed:false
377 silly fetch manifest rc@^1.2.7
378 silly packumentCache full:https://registry.npmjs.org/rc cache-miss
379 http fetch GET 200 https://registry.npmjs.org/napi-build-utils 76ms (cache hit)
380 silly packumentCache full:https://registry.npmjs.org/napi-build-utils set size:11428 disposed:false
381 silly fetch manifest simple-get@^4.0.0
382 silly packumentCache full:https://registry.npmjs.org/simple-get cache-miss
383 http fetch GET 200 https://registry.npmjs.org/rc 30ms (cache hit)
384 silly packumentCache full:https://registry.npmjs.org/rc set size:70435 disposed:false
385 silly fetch manifest tar-fs@^2.0.0
386 silly packumentCache full:https://registry.npmjs.org/tar-fs cache-miss
387 http fetch GET 200 https://registry.npmjs.org/pump 59ms (cache hit)
388 silly packumentCache full:https://registry.npmjs.org/pump set size:34436 disposed:false
389 silly fetch manifest tunnel-agent@^0.6.0
390 silly packumentCache full:https://registry.npmjs.org/tunnel-agent cache-miss
391 http fetch GET 200 https://registry.npmjs.org/simple-get 45ms (cache hit)
392 silly packumentCache full:https://registry.npmjs.org/simple-get set size:90014 disposed:false
393 http fetch GET 200 https://registry.npmjs.org/tar-fs 34ms (cache hit)
394 silly packumentCache full:https://registry.npmjs.org/tar-fs set size:100330 disposed:false
395 http fetch GET 200 https://registry.npmjs.org/tunnel-agent 34ms (cache hit)
396 silly packumentCache full:https://registry.npmjs.org/tunnel-agent set size:12847 disposed:false
397 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.0.3
398 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.3.1
399 silly fetch manifest fill-range@^7.1.1
400 silly packumentCache full:https://registry.npmjs.org/fill-range cache-miss
401 http fetch GET 200 https://registry.npmjs.org/fill-range 10ms (cache hit)
402 silly packumentCache full:https://registry.npmjs.org/fill-range set size:90212 disposed:false
403 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.1.1
404 silly fetch manifest to-regex-range@^5.0.1
405 silly packumentCache full:https://registry.npmjs.org/to-regex-range cache-miss
406 http fetch GET 200 https://registry.npmjs.org/to-regex-range 10ms (cache hit)
407 silly packumentCache full:https://registry.npmjs.org/to-regex-range set size:61569 disposed:false
408 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^5.0.1
409 silly fetch manifest is-number@^7.0.0
410 silly packumentCache full:https://registry.npmjs.org/is-number cache-miss
411 http fetch GET 200 https://registry.npmjs.org/is-number 10ms (cache hit)
412 silly packumentCache full:https://registry.npmjs.org/is-number set size:36183 disposed:false
413 silly placeDep node_modules/code-server/lib/vscode/node_modules/node-pty [email protected] OK for: [email protected] want: ^7.1.0
414 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.0.0
415 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.0.3
416 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 0.0.0
417 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^0.5.3
418 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.0.1
419 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.3.0
420 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.0.0
421 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.2.7
422 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^4.0.0
423 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.0.0
424 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^0.6.0
425 silly fetch manifest semver@^7.3.5
426 silly packumentCache full:https://registry.npmjs.org/semver cache-miss
427 silly fetch manifest end-of-stream@^1.1.0
428 silly packumentCache full:https://registry.npmjs.org/end-of-stream cache-miss
429 silly fetch manifest once@^1.3.1
430 silly packumentCache full:https://registry.npmjs.org/once cache-miss
431 http fetch GET 200 https://registry.npmjs.org/end-of-stream 48ms (cache hit)
432 silly packumentCache full:https://registry.npmjs.org/end-of-stream set size:26267 disposed:false
433 silly fetch manifest deep-extend@^0.6.0
434 silly packumentCache full:https://registry.npmjs.org/deep-extend cache-miss
435 http fetch GET 200 https://registry.npmjs.org/once 51ms (cache hit)
436 silly packumentCache full:https://registry.npmjs.org/once set size:11768 disposed:false
437 silly fetch manifest ini@~1.3.0
438 silly packumentCache full:https://registry.npmjs.org/ini cache-miss
439 http fetch GET 200 https://registry.npmjs.org/semver 72ms (cache hit)
440 silly packumentCache full:https://registry.npmjs.org/semver set size:215945 disposed:false
441 silly fetch manifest strip-json-comments@~2.0.1
442 silly packumentCache full:https://registry.npmjs.org/strip-json-comments cache-miss
443 http fetch GET 200 https://registry.npmjs.org/ini 38ms (cache hit)
444 silly packumentCache full:https://registry.npmjs.org/ini set size:52407 disposed:false
445 silly fetch manifest decompress-response@^6.0.0
446 silly packumentCache full:https://registry.npmjs.org/decompress-response cache-miss
447 http fetch GET 200 https://registry.npmjs.org/deep-extend 61ms (cache hit)
448 silly packumentCache full:https://registry.npmjs.org/deep-extend set size:34472 disposed:false
449 silly fetch manifest simple-concat@^1.0.0
450 silly packumentCache full:https://registry.npmjs.org/simple-concat cache-miss
451 http fetch GET 200 https://registry.npmjs.org/strip-json-comments 49ms (cache hit)
452 silly packumentCache full:https://registry.npmjs.org/strip-json-comments set size:39591 disposed:false
453 silly fetch manifest chownr@^1.1.1
454 silly packumentCache full:https://registry.npmjs.org/chownr cache-miss
455 http fetch GET 200 https://registry.npmjs.org/simple-concat 63ms (cache hit)
456 silly packumentCache full:https://registry.npmjs.org/simple-concat set size:6304 disposed:false
457 silly fetch manifest tar-stream@^2.1.4
458 silly packumentCache full:https://registry.npmjs.org/tar-stream cache-miss
459 http fetch GET 200 https://registry.npmjs.org/decompress-response 85ms (cache hit)
460 silly packumentCache full:https://registry.npmjs.org/decompress-response set size:34164 disposed:false
461 silly fetch manifest safe-buffer@^5.0.1
462 silly packumentCache full:https://registry.npmjs.org/safe-buffer cache-miss
463 http fetch GET 200 https://registry.npmjs.org/chownr 66ms (cache hit)
464 silly packumentCache full:https://registry.npmjs.org/chownr set size:22157 disposed:false
465 http fetch GET 200 https://registry.npmjs.org/tar-stream 30ms (cache hit)
466 silly packumentCache full:https://registry.npmjs.org/tar-stream set size:132366 disposed:false
467 http fetch GET 200 https://registry.npmjs.org/safe-buffer 33ms (cache hit)
468 silly packumentCache full:https://registry.npmjs.org/safe-buffer set size:41183 disposed:false
469 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.3.5
470 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.1.0
471 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.3.1
472 silly fetch manifest once@^1.4.0
473 silly packumentCache full:https://registry.npmjs.org/once cache-hit
474 silly fetch manifest wrappy@1
475 silly packumentCache full:https://registry.npmjs.org/wrappy cache-miss
476 http fetch GET 200 https://registry.npmjs.org/wrappy 11ms (cache hit)
477 silly packumentCache full:https://registry.npmjs.org/wrappy set size:7682 disposed:false
478 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 1
479 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^0.6.0
480 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~1.3.0
481 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~2.0.1
482 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^6.0.0
483 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.0.0
484 silly fetch manifest mimic-response@^3.1.0
485 silly packumentCache full:https://registry.npmjs.org/mimic-response cache-miss
486 http fetch GET 200 https://registry.npmjs.org/mimic-response 10ms (cache hit)
487 silly packumentCache full:https://registry.npmjs.org/mimic-response set size:20174 disposed:false
488 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.1.0
489 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.8.3
490 silly fetch manifest ip-address@^9.0.5
491 silly packumentCache full:https://registry.npmjs.org/ip-address cache-miss
492 silly fetch manifest smart-buffer@^4.2.0
493 silly packumentCache full:https://registry.npmjs.org/smart-buffer cache-miss
494 http fetch GET 200 https://registry.npmjs.org/smart-buffer 20ms (cache hit)
495 silly packumentCache full:https://registry.npmjs.org/smart-buffer set size:87065 disposed:false
496 http fetch GET 200 https://registry.npmjs.org/ip-address 31ms (cache hit)
497 silly packumentCache full:https://registry.npmjs.org/ip-address set size:134519 disposed:false
498 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^9.0.5
499 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^4.2.0
500 silly fetch manifest [email protected]
501 silly packumentCache full:https://registry.npmjs.org/jsbn cache-miss
502 silly fetch manifest sprintf-js@^1.1.3
503 silly packumentCache full:https://registry.npmjs.org/sprintf-js cache-miss
504 http fetch GET 200 https://registry.npmjs.org/jsbn 20ms (cache hit)
505 silly packumentCache full:https://registry.npmjs.org/jsbn set size:8169 disposed:false
506 http fetch GET 200 https://registry.npmjs.org/sprintf-js 18ms (cache hit)
507 silly packumentCache full:https://registry.npmjs.org/sprintf-js set size:20514 disposed:false
508 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: 1.1.0
509 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.1.3
510 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.1.1
511 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.1.4
512 silly fetch manifest bl@^4.0.3
513 silly packumentCache full:https://registry.npmjs.org/bl cache-miss
514 silly fetch manifest fs-constants@^1.0.0
515 silly packumentCache full:https://registry.npmjs.org/fs-constants cache-miss
516 silly fetch manifest inherits@^2.0.3
517 silly packumentCache full:https://registry.npmjs.org/inherits cache-miss
518 http fetch GET 200 https://registry.npmjs.org/inherits 49ms (cache hit)
519 silly packumentCache full:https://registry.npmjs.org/inherits set size:12925 disposed:false
520 silly fetch manifest readable-stream@^3.1.1
521 silly packumentCache full:https://registry.npmjs.org/readable-stream cache-miss
522 http fetch GET 200 https://registry.npmjs.org/fs-constants 65ms (cache hit)
523 silly packumentCache full:https://registry.npmjs.org/fs-constants set size:3522 disposed:false
524 http fetch GET 200 https://registry.npmjs.org/bl 72ms (cache hit)
525 silly packumentCache full:https://registry.npmjs.org/bl set size:150889 disposed:false
526 http fetch GET 200 https://registry.npmjs.org/readable-stream 27ms (cache hit)
527 silly packumentCache full:https://registry.npmjs.org/readable-stream set size:272167 disposed:false
528 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^4.0.3
529 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.0.0
530 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^2.0.3
531 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^3.1.1
532 silly fetch manifest buffer@^5.5.0
533 silly packumentCache full:https://registry.npmjs.org/buffer cache-miss
534 silly fetch manifest inherits@^2.0.4
535 silly packumentCache full:https://registry.npmjs.org/inherits cache-hit
536 silly fetch manifest readable-stream@^3.4.0
537 silly packumentCache full:https://registry.npmjs.org/readable-stream cache-hit
538 silly fetch manifest string_decoder@^1.1.1
539 silly packumentCache full:https://registry.npmjs.org/string_decoder cache-miss
540 silly fetch manifest util-deprecate@^1.0.1
541 silly packumentCache full:https://registry.npmjs.org/util-deprecate cache-miss
542 http fetch GET 200 https://registry.npmjs.org/buffer 43ms (cache hit)
543 silly packumentCache full:https://registry.npmjs.org/buffer set size:280480 disposed:false
544 http fetch GET 200 https://registry.npmjs.org/string_decoder 43ms (cache hit)
545 silly packumentCache full:https://registry.npmjs.org/string_decoder set size:28441 disposed:false
546 http fetch GET 200 https://registry.npmjs.org/util-deprecate 43ms (cache hit)
547 silly packumentCache full:https://registry.npmjs.org/util-deprecate set size:6674 disposed:false
548 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^5.5.0
549 silly fetch manifest base64-js@^1.3.1
550 silly packumentCache full:https://registry.npmjs.org/base64-js cache-miss
551 silly fetch manifest ieee754@^1.1.13
552 silly packumentCache full:https://registry.npmjs.org/ieee754 cache-miss
553 http fetch GET 200 https://registry.npmjs.org/base64-js 59ms (cache hit)
554 silly packumentCache full:https://registry.npmjs.org/base64-js set size:41270 disposed:false
555 http fetch GET 200 https://registry.npmjs.org/ieee754 59ms (cache hit)
556 silly packumentCache full:https://registry.npmjs.org/ieee754 set size:34910 disposed:false
557 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.3.1
558 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.1.13
559 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.1.1
560 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^1.0.1
561 silly fetch manifest safe-buffer@~5.2.0
562 silly packumentCache full:https://registry.npmjs.org/safe-buffer cache-hit
563 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~5.2.0
564 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ^7.0.0
565 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~0.2.3
566 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~1.2.0
567 silly placeDep node_modules/code-server/lib/vscode [email protected] OK for: [email protected] want: ~1.1.0
568 silly reify moves {}
569 verbose reify failed optional dependency /usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs
570 silly reify mark deleted [
570 silly reify   '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs'
570 silly reify ]
571 info run @parcel/[email protected] install node_modules/code-server/lib/vscode/node_modules/@parcel/watcher node-gyp-build
572 info run @vscode/[email protected] install node_modules/code-server/lib/vscode/node_modules/@vscode/deviceid node-gyp rebuild
573 info run @vscode/[email protected] install node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog node-gyp rebuild
574 info run @vscode/[email protected] install { code: 0, signal: null }
575 info run @vscode/[email protected] install node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree node-gyp rebuild
576 info run @vscode/[email protected] install { code: 0, signal: null }
577 info run @vscode/[email protected] install node_modules/code-server/lib/vscode/node_modules/@vscode/windows-registry node-gyp rebuild
578 info run @vscode/[email protected] install { code: 0, signal: null }
579 info run [email protected] install node_modules/code-server/lib/vscode/node_modules/kerberos prebuild-install --runtime napi || node-gyp rebuild
580 info run [email protected] install { code: 0, signal: null }
581 info run [email protected] install node_modules/code-server/lib/vscode/node_modules/native-watchdog node-gyp rebuild
582 info run [email protected] install { code: 0, signal: null }
583 info run [email protected] install node_modules/code-server/lib/vscode/node_modules/node-pty node-gyp rebuild
584 info run [email protected] install { code: 0, signal: null }
585 info run @vscode/[email protected] install { code: 1, signal: null }
586 verbose stack Error: command failed
586 verbose stack     at promiseSpawn (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:22:22)
586 verbose stack     at spawnWithShell (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:124:10)
586 verbose stack     at promiseSpawn (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:12:12)
586 verbose stack     at runScriptPkg (/usr/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js:77:13)
586 verbose stack     at runScript (/usr/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js:9:12)
586 verbose stack     at /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:329:17
586 verbose stack     at run (/usr/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:67:22)
586 verbose stack     at /usr/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:84:9
586 verbose stack     at new Promise (<anonymous>)
586 verbose stack     at callLimit (/usr/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:35:69)
587 verbose pkgid @vscode/[email protected]
588 error code 1
589 error path /usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog
590 error command failed
591 error command sh -c node-gyp rebuild
592 error make: Entering directory '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/build'
592 error   TOUCH Release/obj.target/node_modules/node-addon-api/node_addon_api_except.stamp
592 error   CXX(target) Release/obj.target/spdlog/src/main.o
592 error   CXX(target) Release/obj.target/spdlog/src/logger.o
592 error   SOLINK_MODULE(target) Release/obj.target/spdlog.node
592 error make: Leaving directory '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/build'
593 error gyp info it worked if it ends with ok
593 error gyp info using [email protected]
593 error gyp info using [email protected] | linux | arm64
593 error gyp info find Python using Python version 3.12.3 found at "/usr/bin/python3"
593 error gyp info spawn /usr/bin/python3
593 error gyp info spawn args [
593 error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
593 error gyp info spawn args 'binding.gyp',
593 error gyp info spawn args '-f',
593 error gyp info spawn args 'make',
593 error gyp info spawn args '-I',
593 error gyp info spawn args '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/build/config.gypi',
593 error gyp info spawn args '-I',
593 error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
593 error gyp info spawn args '-I',
593 error gyp info spawn args '/root/.cache/node-gyp/20.15.1/include/node/common.gypi',
593 error gyp info spawn args '-Dlibrary=shared_library',
593 error gyp info spawn args '-Dvisibility=default',
593 error gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/20.15.1',
593 error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',
593 error gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/20.15.1/<(target_arch)/node.lib',
593 error gyp info spawn args '-Dmodule_root_dir=/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog',
593 error gyp info spawn args '-Dnode_engine=v8',
593 error gyp info spawn args '--depth=.',
593 error gyp info spawn args '--no-parallel',
593 error gyp info spawn args '--generator-output',
593 error gyp info spawn args 'build',
593 error gyp info spawn args '-Goutput_dir=.'
593 error gyp info spawn args ]
593 error gyp info spawn make
593 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
593 error /usr/include/fortify/stdio.h: In function 'snprintf_float.constprop.isra':
593 error /usr/include/fortify/stdio.h:114:27: error: inlining failed in call to 'always_inline' 'snprintf': function body can be overwritten at link time
593 error   114 | _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n,
593 error       |                           ^
593 error ../deps/spdlog/include/spdlog/fmt/bundled/format.h:1609:36: note: called from here
593 error  1609 |                      ? snprintf_ptr(begin, capacity, format, precision, value)
593 error       |                                    ^
593 error /usr/include/fortify/stdio.h:114:27: error: inlining failed in call to 'always_inline' 'snprintf': function body can be overwritten at link time
593 error   114 | _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n,
593 error       |                           ^
593 error ../deps/spdlog/include/spdlog/fmt/bundled/format.h:1610:36: note: called from here
593 error  1610 |                      : snprintf_ptr(begin, capacity, format, value);
593 error       |                                    ^
593 error make[1]: *** [/tmp/ccKeOdoi.mk:14: /tmp/ccIcJPGh.ltrans4.ltrans.o] Error 1
593 error make[1]: *** Waiting for unfinished jobs....
593 error In function 'snprintf_float',
593 error     inlined from 'write' at ../deps/spdlog/include/spdlog/fmt/bundled/format.h:3214:19:
593 error /usr/include/fortify/stdio.h:114:27: error: inlining failed in call to 'always_inline' 'snprintf': function body can be overwritten at link time
593 error   114 | _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n,
593 error       |                           ^
593 error ../deps/spdlog/include/spdlog/fmt/bundled/format.h:1609:36: note: called from here
593 error  1609 |                      ? snprintf_ptr(begin, capacity, format, precision, value)
593 error       |                                    ^
593 error /usr/include/fortify/stdio.h:114:27: error: inlining failed in call to 'always_inline' 'snprintf': function body can be overwritten at link time
593 error   114 | _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n,
593 error       |                           ^
593 error ../deps/spdlog/include/spdlog/fmt/bundled/format.h:1610:36: note: called from here
593 error  1610 |                      : snprintf_ptr(begin, capacity, format, value);
593 error       |                                    ^
593 error make[1]: *** [/tmp/ccKeOdoi.mk:5: /tmp/ccIcJPGh.ltrans1.ltrans.o] Error 1
593 error lto-wrapper: fatal error: make returned 2 exit status
593 error compilation terminated.
593 error /usr/lib/gcc/aarch64-alpine-linux-musl/13.2.1/../../../../aarch64-alpine-linux-musl/bin/ld: error: lto-wrapper failed
593 error collect2: error: ld returned 1 exit status
593 error make: *** [spdlog.target.mk:136: Release/obj.target/spdlog.node] Error 1
593 error gyp ERR! build error 
593 error gyp ERR! stack Error: `make` failed with exit code: 2
593 error gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
593 error gyp ERR! System Linux 6.6.45-0-rpi
593 error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
593 error gyp ERR! cwd /usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog
593 error gyp ERR! node -v v20.15.1
593 error gyp ERR! node-gyp -v v10.1.0
593 error gyp ERR! not ok
594 silly unfinished npm timer reify 1725123932968
595 silly unfinished npm timer reify:build 1725123940718
596 silly unfinished npm timer build 1725123940719
597 silly unfinished npm timer build:deps 1725123940721
598 silly unfinished npm timer build:run:install 1725123940767
599 silly unfinished npm timer build:run:install:node_modules/code-server/lib/vscode/node_modules/@parcel/watcher 1725123940768
600 silly unfinished npm timer build:run:install:node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog 1725123940825
601 verbose cwd /usr/local/lib/node_modules/code-server/lib/vscode
602 verbose os Linux 6.6.45-0-rpi
603 verbose node v20.15.1
604 verbose npm  v10.8.0
605 verbose exit 1
606 verbose code 1
607 error A complete log of this run can be found in: /root/.npm/_logs/2024-08-31T17_05_31_337Z-debug-0.log

Screenshot/Video

No response

Does this bug reproduce in native VS Code?

This cannot be tested in native VS Code

Does this bug reproduce in GitHub Codespaces?

This cannot be tested in GitHub Codespaces

Are you accessing code-server over a secure context?

  • I am using a secure context.

Notes

Seems like other projects have had this issue as well when LTO are enabled. fortify-headers is required by alpine-sdk.

@whypet whypet added bug Something isn't working triage This issue needs to be triaged by a maintainer labels Aug 31, 2024
@code-asher
Copy link
Member

code-asher commented Sep 3, 2024

Appreciate you trying to get code-server built on Alpine!

Should this be opened with spdlog? It does not seem like we could fix it here, can we?

@code-asher
Copy link
Member

code-asher commented Sep 3, 2024

For anyone using email and not seeing the edits, I used the wrong punctuation, meant to say "Alpine!" not "Alpine?" 😛

@whypet
Copy link
Author

whypet commented Sep 3, 2024

You're right, this probably should be opened over on spdlog instead, I'm not familar with Nodejs so I wasn't sure if it had anything to do with code-server or the spdlog bindings used.
There is an spdlog package on Alpine so it apparently builds fine on its own, but they do pass extra arguments to CMake to not build tests for instance. I'll still try to reproduce this and build spdlog though, and I'll probably look into the Node bindings to see if they change the build in any way.

@whypet
Copy link
Author

whypet commented Sep 4, 2024

I successfully built spdlog and installed vscode/spdlog, so I'm not sure why I'm having this issue with code-server. Installing the spdlog Node bindings as the superuser also works (thought it might be worth trying because I tried to install code-server globally as root).

I get the same inlining errors when I try to locally install code-server too with these steps: git clone https://github.com/coder/code-server && code-server/; git submodule update --init && yarn. The output doesn't seem to change at all, I'm still not sure at all why this happens on Alpine.

@code-asher
Copy link
Member

Oh interesting! In that case maybe this needs to be opened with VS Code. Do you get the same errors building plain VS Code?

@code-asher
Copy link
Member

code-asher commented Sep 5, 2024

The command we use to build VS Code for code-server is yarn gulp "vscode-reh-web-linux-x64-min"

@whypet
Copy link
Author

whypet commented Sep 7, 2024

I just ran that command in lib/vscode and it successfully built: Finished 'vscode-reh-web-linux-x64-min' after 3.74 h, so VS Code does seem to build fine on Alpine.

@code-asher
Copy link
Member

Interesting, I am not sure why it would error from code-server then, since we run the same command. 🤔

@code-asher
Copy link
Member

Oh I just realized it is the npm install that is failing, not the build command. My bad.

This is what we do, we cd into lib/vscode then run npm install --unsafe-perm --legacy-peer-deps --omit=dev as part of the postinstall: https://github.com/coder/code-server/blob/main/ci/build/npm-postinstall.sh#L127C12-L127C67

@whypet
Copy link
Author

whypet commented Sep 14, 2024

Following these steps, npm told me to use yarn instead to install dependencies so I just replaced npm with yarn in that command line and it seems to have worked. That's unusual, I'm not sure why the npm command line doesn't work here but works in that postinstall script.
Additionally, I tried doing this with the initial command line and came up with doas yarn global add code-server --unsafe-perm, but it gave me the same fortify-headers error.

@code-asher
Copy link
Member

code-asher commented Sep 17, 2024

That is quite strange. I believe yarn ignores versions so maybe it is installing a different version of spdlog that works?

@code-asher
Copy link
Member

Except maybe not if yarn global add also fails. Strange that it tells you to use yarn, too. It does that when you build from source but it should not when installing from NPM.

@whypet
Copy link
Author

whypet commented Sep 18, 2024

I'm also uncertain as to why this happens when installing with both npm and yarn, maybe someone could try to reproduce this too and see if the same issue is present. I'm using Alpine on a Raspberry Pi, although I don't think it's very relevant to the build failing but still worth mentioning. I recall I did install the spdlog package too to see if it would be used for the bindings instead of building from source but it had no effect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working os-nixos triage This issue needs to be triaged by a maintainer
Projects
None yet
Development

No branches or pull requests

2 participants