Skip to content

npm install gl fails #331

@swiing

Description

@swiing

Environment: linux, node v24

Error log:

907 error command failed
908 error command sh -c prebuild-install || node-gyp rebuild
909 error make: Entering directory '/home/v/dev/swiing/gpu-sandbox/node_modules/gl/build'
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/Float16ToFloat32.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/MemoryBuffer.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/angleutils.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/debug.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/mathutil.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/string_utils.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/tls.o
909 error   CXX(target) Release/obj.target/angle_common/angle/src/common/utilities.o
909 error rm -f Release/obj.target/angle/src/angle_common.a Release/obj.target/angle/src/angle_common.a.ar-file-list; mkdir -p `dirname Release/obj.target/angle/src/angle_common.a`
909 error ar crs Release/obj.target/angle/src/angle_common.a @Release/obj.target/angle/src/angle_common.a.ar-file-list
909 error   COPY Release/angle_common.a
909 error   COPY Release/obj/gen/angle/id/commit.h
909 error   TOUCH Release/obj.target/angle/src/commit_id.stamp
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/common/event_tracer.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/AttributeMap.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Buffer.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Caps.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Compiler.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Config.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Context.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Data.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Debug.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Device.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Display.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Error.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Fence.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Framebuffer.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/FramebufferAttachment.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/HandleAllocator.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Image.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/ImageIndex.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/IndexRangeCache.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Platform.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Program.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Query.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Renderbuffer.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/ResourceManager.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Sampler.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Shader.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/State.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Stream.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Surface.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Texture.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/TransformFeedback.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/Uniform.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/VertexArray.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/VertexAttribute.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/angletypes.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/formatutils.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/queryconversions.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/DeviceImpl.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/DisplayImpl.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/Renderer.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/SurfaceImpl.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/validationEGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/validationES.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/validationES2.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/validationES3.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/third_party/murmurhash/MurmurHash3.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/BlitGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/BufferGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/CompilerGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/DisplayGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/FenceNVGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/FenceSyncGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/FramebufferGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/FunctionsGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/ProgramGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/QueryGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/RenderbufferGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/RendererGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/SamplerGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/ShaderGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/StateManagerGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/SurfaceGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/TextureGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/TransformFeedbackGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/VertexArrayGL.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/formatutilsgl.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/renderergl_utils.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/glx/DisplayGLX.o
909 error   CXX(target) Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.o
909 error make: Leaving directory '/home/v/dev/swiing/gpu-sandbox/node_modules/gl/build'
910 error (node:9199) [DEP0176] DeprecationWarning: fs.R_OK is deprecated, use fs.constants.R_OK instead
910 error (Use `node --trace-deprecation ...` to show where the warning was created)
910 error prebuild-install warn install No prebuilt binaries found (target=24.10.0 runtime=node arch=x64 libc= platform=linux)
910 error gyp info it worked if it ends with ok
910 error gyp info using node-gyp@10.3.1
910 error gyp info using node@24.10.0 | linux | x64
910 error gyp info find Python using Python version 3.12.3 found at "/usr/bin/python3"
910 error gyp info spawn /usr/bin/python3
910 error gyp info spawn args [
910 error gyp info spawn args '/home/v/dev/swiing/gpu-sandbox/node_modules/node-gyp/gyp/gyp_main.py',
910 error gyp info spawn args 'binding.gyp',
910 error gyp info spawn args '-f',
910 error gyp info spawn args 'make',
910 error gyp info spawn args '-I',
910 error gyp info spawn args '/home/v/dev/swiing/gpu-sandbox/node_modules/gl/build/config.gypi',
910 error gyp info spawn args '-I',
910 error gyp info spawn args '/home/v/dev/swiing/gpu-sandbox/node_modules/node-gyp/addon.gypi',
910 error gyp info spawn args '-I',
910 error gyp info spawn args '/home/v/.cache/node-gyp/24.10.0/include/node/common.gypi',
910 error gyp info spawn args '-Dlibrary=shared_library',
910 error gyp info spawn args '-Dvisibility=default',
910 error gyp info spawn args '-Dnode_root_dir=/home/v/.cache/node-gyp/24.10.0',
910 error gyp info spawn args '-Dnode_gyp_dir=/home/v/dev/swiing/gpu-sandbox/node_modules/node-gyp',
910 error gyp info spawn args '-Dnode_lib_file=/home/v/.cache/node-gyp/24.10.0/<(target_arch)/node.lib',
910 error gyp info spawn args '-Dmodule_root_dir=/home/v/dev/swiing/gpu-sandbox/node_modules/gl',
910 error gyp info spawn args '-Dnode_engine=v8',
910 error gyp info spawn args '--depth=.',
910 error gyp info spawn args '--no-parallel',
910 error gyp info spawn args '--generator-output',
910 error gyp info spawn args 'build',
910 error gyp info spawn args '-Goutput_dir=.'
910 error gyp info spawn args ]
910 error gyp info spawn make
910 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
910 error ../angle/src/libANGLE/formatutils.cpp: In function ‘gl::VertexFormatType gl::GetVertexFormatType(GLenum, GLboolean, GLuint, bool)’:
910 error ../angle/src/libANGLE/formatutils.cpp:821:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   821 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:851:9: note: here
910 error   851 |         case GL_UNSIGNED_BYTE:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:852:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   852 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:882:9: note: here
910 error   882 |         case GL_SHORT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:883:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   883 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:913:9: note: here
910 error   913 |         case GL_UNSIGNED_SHORT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:914:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   914 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:944:9: note: here
910 error   944 |         case GL_INT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:945:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   945 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:975:9: note: here
910 error   975 |         case GL_UNSIGNED_INT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:976:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   976 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1006:9: note: here
910 error  1006 |         case GL_FLOAT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1007:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error  1007 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1021:9: note: here
910 error  1021 |         case GL_HALF_FLOAT:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1022:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error  1022 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1036:9: note: here
910 error  1036 |         case GL_FIXED:
910 error       |         ^~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1037:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error  1037 |             switch (components)
910 error       |             ^~~~~~
910 error ../angle/src/libANGLE/formatutils.cpp:1051:9: note: here
910 error  1051 |         case GL_INT_2_10_10_10_REV:
910 error       |         ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp: In function ‘void MurmurHash3_x86_32(const void*, int, uint32_t, void*)’:
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:134:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   134 |   case 3: k1 ^= tail[2] << 16;
910 error       |           ~~~^~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:135:3: note: here
910 error   135 |   case 2: k1 ^= tail[1] << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:135:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   135 |   case 2: k1 ^= tail[1] << 8;
910 error       |           ~~~^~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:136:3: note: here
910 error   136 |   case 1: k1 ^= tail[0];
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp: In function ‘void MurmurHash3_x86_128(const void*, int, uint32_t, void*)’:
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:209:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   209 |   case 15: k4 ^= tail[14] << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:210:3: note: here
910 error   210 |   case 14: k4 ^= tail[13] << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:210:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   210 |   case 14: k4 ^= tail[13] << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:211:3: note: here
910 error   211 |   case 13: k4 ^= tail[12] << 0;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:212:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   212 |            k4 *= c4; k4  = ROTL32(k4,18); k4 *= c1; h4 ^= k4;
910 error       |                                                     ~~~^~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:214:3: note: here
910 error   214 |   case 12: k3 ^= tail[11] << 24;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:214:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   214 |   case 12: k3 ^= tail[11] << 24;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:215:3: note: here
910 error   215 |   case 11: k3 ^= tail[10] << 16;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:215:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   215 |   case 11: k3 ^= tail[10] << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:216:3: note: here
910 error   216 |   case 10: k3 ^= tail[ 9] << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:216:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   216 |   case 10: k3 ^= tail[ 9] << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:217:3: note: here
910 error   217 |   case  9: k3 ^= tail[ 8] << 0;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:218:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   218 |            k3 *= c3; k3  = ROTL32(k3,17); k3 *= c4; h3 ^= k3;
910 error       |                                                     ~~~^~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:220:3: note: here
910 error   220 |   case  8: k2 ^= tail[ 7] << 24;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:220:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   220 |   case  8: k2 ^= tail[ 7] << 24;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:221:3: note: here
910 error   221 |   case  7: k2 ^= tail[ 6] << 16;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:221:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   221 |   case  7: k2 ^= tail[ 6] << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:222:3: note: here
910 error   222 |   case  6: k2 ^= tail[ 5] << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:222:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   222 |   case  6: k2 ^= tail[ 5] << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:223:3: note: here
910 error   223 |   case  5: k2 ^= tail[ 4] << 0;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:224:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   224 |            k2 *= c2; k2  = ROTL32(k2,16); k2 *= c3; h2 ^= k2;
910 error       |                                                     ~~~^~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:226:3: note: here
910 error   226 |   case  4: k1 ^= tail[ 3] << 24;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:226:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   226 |   case  4: k1 ^= tail[ 3] << 24;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:227:3: note: here
910 error   227 |   case  3: k1 ^= tail[ 2] << 16;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:227:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   227 |   case  3: k1 ^= tail[ 2] << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:228:3: note: here
910 error   228 |   case  2: k1 ^= tail[ 1] << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:228:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   228 |   case  2: k1 ^= tail[ 1] << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:229:3: note: here
910 error   229 |   case  1: k1 ^= tail[ 0] << 0;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp: In function ‘void MurmurHash3_x64_128(const void*, int, uint32_t, void*)’:
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:298:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   298 |   case 15: k2 ^= ((uint64_t)tail[14]) << 48;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:299:3: note: here
910 error   299 |   case 14: k2 ^= ((uint64_t)tail[13]) << 40;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:299:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   299 |   case 14: k2 ^= ((uint64_t)tail[13]) << 40;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:300:3: note: here
910 error   300 |   case 13: k2 ^= ((uint64_t)tail[12]) << 32;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:300:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   300 |   case 13: k2 ^= ((uint64_t)tail[12]) << 32;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:301:3: note: here
910 error   301 |   case 12: k2 ^= ((uint64_t)tail[11]) << 24;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:301:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   301 |   case 12: k2 ^= ((uint64_t)tail[11]) << 24;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:302:3: note: here
910 error   302 |   case 11: k2 ^= ((uint64_t)tail[10]) << 16;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:302:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   302 |   case 11: k2 ^= ((uint64_t)tail[10]) << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:303:3: note: here
910 error   303 |   case 10: k2 ^= ((uint64_t)tail[ 9]) << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:303:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   303 |   case 10: k2 ^= ((uint64_t)tail[ 9]) << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:304:3: note: here
910 error   304 |   case  9: k2 ^= ((uint64_t)tail[ 8]) << 0;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:305:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   305 |            k2 *= c2; k2  = ROTL64(k2,33); k2 *= c1; h2 ^= k2;
910 error       |                                                     ~~~^~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:307:3: note: here
910 error   307 |   case  8: k1 ^= ((uint64_t)tail[ 7]) << 56;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:307:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   307 |   case  8: k1 ^= ((uint64_t)tail[ 7]) << 56;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:308:3: note: here
910 error   308 |   case  7: k1 ^= ((uint64_t)tail[ 6]) << 48;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:308:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   308 |   case  7: k1 ^= ((uint64_t)tail[ 6]) << 48;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:309:3: note: here
910 error   309 |   case  6: k1 ^= ((uint64_t)tail[ 5]) << 40;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:309:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   309 |   case  6: k1 ^= ((uint64_t)tail[ 5]) << 40;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:310:3: note: here
910 error   310 |   case  5: k1 ^= ((uint64_t)tail[ 4]) << 32;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:310:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   310 |   case  5: k1 ^= ((uint64_t)tail[ 4]) << 32;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:311:3: note: here
910 error   311 |   case  4: k1 ^= ((uint64_t)tail[ 3]) << 24;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:311:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   311 |   case  4: k1 ^= ((uint64_t)tail[ 3]) << 24;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:312:3: note: here
910 error   312 |   case  3: k1 ^= ((uint64_t)tail[ 2]) << 16;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:312:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   312 |   case  3: k1 ^= ((uint64_t)tail[ 2]) << 16;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:313:3: note: here
910 error   313 |   case  2: k1 ^= ((uint64_t)tail[ 1]) << 8;
910 error       |   ^~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:313:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
910 error   313 |   case  2: k1 ^= ((uint64_t)tail[ 1]) << 8;
910 error       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
910 error ../angle/src/third_party/murmurhash/MurmurHash3.cpp:314:3: note: here
910 error   314 |   case  1: k1 ^= ((uint64_t)tail[ 0]) << 0;
910 error       |   ^~~~
910 error ../angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp:15:10: fatal error: GL/glx.h: No such file or directory
910 error    15 | #include <GL/glx.h>
910 error       |          ^~~~~~~~~~
910 error compilation terminated.
910 error make: *** [angle/src/libANGLE.target.mk:238: Release/obj.target/libANGLE/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.o] Error 1
910 error gyp ERR! build error 
910 error gyp ERR! stack Error: `make` failed with exit code: 2
910 error gyp ERR! stack at ChildProcess.<anonymous> (/home/v/dev/swiing/gpu-sandbox/node_modules/node-gyp/lib/build.js:216:23)
910 error gyp ERR! System Linux 6.17.0-14-generic
910 error gyp ERR! command "/home/v/.nvm/versions/node/v24.10.0/bin/node" "/home/v/dev/swiing/gpu-sandbox/node_modules/.bin/node-gyp" "rebuild"
910 error gyp ERR! cwd /home/v/dev/swiing/gpu-sandbox/node_modules/gl
910 error gyp ERR! node -v v24.10.0
910 error gyp ERR! node-gyp -v v10.3.1
910 error gyp ERR! not ok

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions