Started by upstream project "libdeflate" build number 72 originally caused by: Started by an SCM change Running as SYSTEM Building in workspace /var/lib/jenkins/workspace/BetterSpades The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/BetterSpades/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/xtreme8000/BetterSpades # timeout=10 Fetching upstream changes from https://github.com/xtreme8000/BetterSpades > git --version # timeout=10 > git --version # 'git version 2.30.2' > git fetch --tags --force --progress -- https://github.com/xtreme8000/BetterSpades +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/standalone^{commit} # timeout=10 Checking out Revision 04df7d517ecc85e876fb7f6bc3f7b34d2dfd6660 (refs/remotes/origin/standalone) > git config core.sparsecheckout # timeout=10 > git checkout -f 04df7d517ecc85e876fb7f6bc3f7b34d2dfd6660 # timeout=10 Commit message: "Fix wrong tent team color" > git rev-list --no-walk 04df7d517ecc85e876fb7f6bc3f7b34d2dfd6660 # timeout=10 [BetterSpades] $ /bin/sh -xe /tmp/jenkins14861913761820558812.sh + git reset --hard HEAD HEAD is now at 04df7d5 Fix wrong tent team color + git clean -f -d -x Removing bsresources.zip Removing build/BetterSpades/ Removing build/CMakeCache.txt Removing build/CMakeFiles/ Removing build/CPackConfig.cmake Removing build/CPackSourceConfig.cmake Removing build/Makefile Skipping repository build/_deps/cglm-src Skipping repository build/_deps/vxl-src Removing build/_deps/cglm-subbuild Removing build/_deps/cglm-build Removing build/_deps/vxl-subbuild Removing build/_deps/vxl-build Removing build/cglm.pc Removing build/cmake_install.cmake Removing build/src/ Removing deps/AL/ Removing deps/GL/ Removing deps/GLFW/ Removing deps/enet/ Removing deps/libdeflate.h Removing deps/libdeflatestatic.lib Removing deps/libenet.a Removing deps/libglew32s.a Removing deps/libglfw3.a Removing deps/libopenal.a Removing src/dr_wav.c Removing src/hashtable.c Removing src/hashtable.h Removing src/http.h Removing src/ini.c Removing src/ini.h Removing src/lodepng/ Removing src/log.c Removing src/log.h Removing src/microui.c Removing src/microui.h Removing src/parson.c Removing src/parson.h Removing src/stb_truetype.h + cp -r /home/jenkins/libs/AL /home/jenkins/libs/GL /home/jenkins/libs/GLFW /home/jenkins/libs/enet /home/jenkins/libs/libglew32s.a /home/jenkins/libs/libopenal.a deps/ Copied 1 artifact from "libglfw3" build number 105 Copied 1 artifact from "libdeflate" build number 72 Copied 1 artifact from "libenet" build number 30 [BetterSpades] $ /bin/sh -xe /tmp/jenkins4980287869367959118.sh + echo Generating build files Generating build files + cd build + cmake -G Unix Makefiles -DCMAKE_EXE_LINKER_FLAGS=-static -DBUILD_SHARED_LIBS=OFF -DCMAKE_EXE_LINK_DYNAMIC_C_FLAGS= -DCMAKE_SHARED_LIBRARY_C_FLAGS= -DCMAKE_SHARED_LIBRARY_LINK_C_FLAGS= -DCMAKE_FIND_LIBRARY_SUFFIXES=.a -DCMAKE_C_COMPILER=i686-w64-mingw32-gcc -DCMAKE_CXX_COMPILER=i686-w64-mingw32-g++ -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_RC_COMPILER=i686-w64-mingw32-windres -DCMAKE_FIND_ROOT_PATH=/usr/i686-w64-mingw32 -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -Dglfw3_LIBRARY=/var/lib/jenkins/workspace/BetterSpades/deps/libglfw3.a -Dglfw3_INCLUDE_DIR=/var/lib/jenkins/workspace/BetterSpades/deps -DOPENAL_LIBRARY=/var/lib/jenkins/workspace/BetterSpades/deps/libopenal.a -DOPENAL_INCLUDE_DIR=/var/lib/jenkins/workspace/BetterSpades/deps -Denet_LIBRARY=/var/lib/jenkins/workspace/BetterSpades/deps/libenet.a -Denet_INCLUDE_DIR=/var/lib/jenkins/workspace/BetterSpades/deps -Ddeflate_LIBRARY=/var/lib/jenkins/workspace/BetterSpades/deps/libdeflatestatic.lib -Ddeflate_INCLUDE_DIR=/var/lib/jenkins/workspace/BetterSpades/deps -DGLEW_STATIC_LIBRARY_RELEASE=/var/lib/jenkins/workspace/BetterSpades/deps/libglew32s.a -DGLEW_INCLUDE_DIR=/var/lib/jenkins/workspace/BetterSpades/deps .. -DCMAKE_BUILD_TYPE=Release -DGLEW_VERBOSE=ON -DGLEW_USE_STATIC_LIBS=ON -- The C compiler identification is GNU 10.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/i686-w64-mingw32-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Compiler is -- Build type is Release -- Downloading ini.c -- Downloaded ini.c successfully -- Downloading ini.h -- Downloaded ini.h successfully -- Downloading lodepng/lodepng.c -- Downloaded lodepng/lodepng.c successfully -- Downloading lodepng/lodepng.h -- Downloaded lodepng/lodepng.h successfully -- Downloading dr_wav.c -- Downloaded dr_wav.c successfully -- Downloading stb_truetype.h -- Downloaded stb_truetype.h successfully -- Downloading parson.c -- Downloaded parson.c successfully -- Downloading parson.h -- Downloaded parson.h successfully -- Downloading http.h -- Downloaded http.h successfully -- Downloading log.h -- Downloaded log.h successfully -- Downloading log.c -- Downloaded log.c successfully -- Downloading hashtable.c -- Downloaded hashtable.c successfully -- Downloading hashtable.h -- Downloaded hashtable.h successfully -- Downloading ../deps/libdeflate.h -- Downloaded ../deps/libdeflate.h successfully -- Downloading ../bsresources.zip -- Downloaded ../bsresources.zip successfully -- Downloading microui.c -- Downloaded microui.c successfully -- Downloading microui.h -- Downloaded microui.h successfully -- IPO / LTO enabled -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found glfw3: /var/lib/jenkins/workspace/BetterSpades/deps/libglfw3.a -- Found OpenAL: /var/lib/jenkins/workspace/BetterSpades/deps/libopenal.a -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found enet: /var/lib/jenkins/workspace/BetterSpades/deps/libenet.a -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found deflate: /var/lib/jenkins/workspace/BetterSpades/deps/libdeflatestatic.lib -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found OpenGL: opengl32 -- FindGLEW: did not find GLEW CMake config file. Searching for libraries. -- FindGLEW: GLEW_USE_STATIC_LIBS: ON. -- FindGLEW: GLEW_INCLUDE_DIR: /var/lib/jenkins/workspace/BetterSpades/deps -- FindGLEW: GLEW_INCLUDE_DIRS: /var/lib/jenkins/workspace/BetterSpades/deps -- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for SHARED: .dll.a;.a;.lib -- FindGLEW: CMAKE_FIND_LIBRARY_SUFFIXES for STATIC: .lib -- FindGLEW: GLEW_SHARED_LIBRARY_RELEASE: GLEW_SHARED_LIBRARY_RELEASE-NOTFOUND -- FindGLEW: GLEW_STATIC_LIBRARY_RELEASE: /var/lib/jenkins/workspace/BetterSpades/deps/libglew32s.a -- FindGLEW: GLEW_SHARED_LIBRARY_DEBUG: GLEW_SHARED_LIBRARY_DEBUG-NOTFOUND -- FindGLEW: GLEW_STATIC_LIBRARY_DEBUG: GLEW_STATIC_LIBRARY_DEBUG-NOTFOUND -- FindGLEW: GLEW_SHARED_LIBRARY: GLEW_SHARED_LIBRARY-NOTFOUND -- FindGLEW: GLEW_STATIC_LIBRARY: /var/lib/jenkins/workspace/BetterSpades/deps/libglew32s.a -- FindGLEW: GLEW_LIBRARIES: /var/lib/jenkins/workspace/BetterSpades/deps/libglew32s.a -- FindGLEW: GLEW_VERSION_MAJOR: 2 -- FindGLEW: GLEW_VERSION_MINOR: 2 -- FindGLEW: GLEW_VERSION_MICRO: 0 -- FindGLEW: GLEW_VERSION: 2.2.0 -- Found GLEW: /var/lib/jenkins/workspace/BetterSpades/deps (found version "2.2.0") -- FindGLEW: Creating GLEW::glew_s imported target. -- FindGLEW: Creating GLEW::GLEW imported target. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_COMPILER -- Build files have been written to: /var/lib/jenkins/workspace/BetterSpades/build + make -j 2 Scanning dependencies of target vxl [ 1%] Building C object _deps/vxl-build/CMakeFiles/vxl.dir/libvxl.c.obj Scanning dependencies of target cglm /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c: In function ‘libvxl_size’: /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:144:57: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 144 | struct libvxl_span* desc = (struct libvxl_span*)(data + offset); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c: In function ‘libvxl_create’: /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:198:59: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 198 | struct libvxl_span* desc = (struct libvxl_span*)(data + offset); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:202:25: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 202 | = (uint32_t*)(data + offset + sizeof(struct libvxl_span)); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:202:34: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 202 | = (uint32_t*)(data + offset + sizeof(struct libvxl_span)); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:221:36: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 221 | = (struct libvxl_span*)(data + offset | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:222:13: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 222 | + libvxl_span_length(desc)); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c: In function ‘libvxl_column_encode’: /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:346:8: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 346 | == pos_key(x, y, 0)) { | ^~ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:350:56: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 350 | struct libvxl_span* desc = (struct libvxl_span*)(out + *offset); | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:362:21: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 362 | *(uint32_t*)(out + *offset) | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:386:23: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 386 | *(uint32_t*)(out + *offset) | ^ /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c: In function ‘libvxl_stream_read’: /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/libvxl.c:451:42: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 451 | memmove(stream->buffer, stream->buffer + stream->chunk_size, | ^ [ 2%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/euler.c.obj [ 3%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/affine.c.obj [ 5%] Linking C static library libvxl.a [ 5%] Built target vxl [ 6%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/io.c.obj [ 7%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/quat.c.obj [ 9%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/cam.c.obj [ 10%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/vec2.c.obj [ 11%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/vec3.c.obj [ 13%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/vec4.c.obj [ 14%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/mat2.c.obj [ 15%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/mat3.c.obj [ 17%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/mat4.c.obj [ 18%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/plane.c.obj [ 19%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/frustum.c.obj [ 21%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/box.c.obj [ 22%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/project.c.obj [ 23%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/sphere.c.obj [ 25%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/ease.c.obj [ 26%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/curve.c.obj [ 27%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/bezier.c.obj [ 28%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/ray.c.obj [ 30%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/affine2d.c.obj [ 31%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/persp_lh_zo.c.obj [ 32%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/persp_rh_zo.c.obj [ 34%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/persp_lh_no.c.obj [ 35%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/persp_rh_no.c.obj [ 36%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/ortho_lh_zo.c.obj [ 38%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/ortho_rh_zo.c.obj [ 39%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/ortho_lh_no.c.obj [ 40%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/ortho_rh_no.c.obj [ 42%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/view_lh_zo.c.obj [ 43%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/view_rh_zo.c.obj [ 44%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/view_lh_no.c.obj [ 46%] Building C object _deps/cglm-build/CMakeFiles/cglm.dir/src/clipspace/view_rh_no.c.obj [ 47%] Linking C static library libcglm.a [ 47%] Built target cglm Scanning dependencies of target client [ 50%] Building C object src/CMakeFiles/client.dir/aabb.c.obj [ 50%] Building C object src/CMakeFiles/client.dir/camera.c.obj [ 51%] Building C object src/CMakeFiles/client.dir/cameracontroller.c.obj [ 52%] Building C object src/CMakeFiles/client.dir/chunk.c.obj [ 53%] Building C object src/CMakeFiles/client.dir/config.c.obj [ 55%] Building C object src/CMakeFiles/client.dir/dr_wav.c.obj [ 56%] Building C object src/CMakeFiles/client.dir/file.c.obj [ 57%] Building C object src/CMakeFiles/client.dir/font.c.obj [ 59%] Building C object src/CMakeFiles/client.dir/glx.c.obj [ 60%] Building C object src/CMakeFiles/client.dir/grenade.c.obj [ 61%] Building C object src/CMakeFiles/client.dir/http.c.obj [ 63%] Building C object src/CMakeFiles/client.dir/hud.c.obj [ 64%] Building C object src/CMakeFiles/client.dir/ini.c.obj [ 65%] Building C object src/CMakeFiles/client.dir/list.c.obj [ 67%] Building C object src/CMakeFiles/client.dir/main.c.obj [ 68%] Building C object src/CMakeFiles/client.dir/map.c.obj /var/lib/jenkins/workspace/BetterSpades/src/map.c: In function ‘map_save_file’: /var/lib/jenkins/workspace/BetterSpades/src/map.c:711:25: warning: passing argument 2 of ‘libvxl_writefile’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 711 | libvxl_writefile(&map, filename); | ^~~~~~~~ In file included from /var/lib/jenkins/workspace/BetterSpades/src/chunk.h:30, from /var/lib/jenkins/workspace/BetterSpades/src/map.c:31: /var/lib/jenkins/workspace/BetterSpades/build/_deps/vxl-src/./libvxl.h:123:55: note: expected ‘char *’ but argument is of type ‘const char *’ 123 | size_t libvxl_writefile(struct libvxl_map* map, char* name); | ~~~~~~^~~~ [ 69%] Building C object src/CMakeFiles/client.dir/matrix.c.obj [ 71%] Building C object src/CMakeFiles/client.dir/model.c.obj [ 72%] Building C object src/CMakeFiles/client.dir/network.c.obj [ 73%] Building C object src/CMakeFiles/client.dir/parson.c.obj [ 75%] Building C object src/CMakeFiles/client.dir/particle.c.obj [ 76%] Building C object src/CMakeFiles/client.dir/player.c.obj [ 77%] Building C object src/CMakeFiles/client.dir/sound.c.obj [ 78%] Building C object src/CMakeFiles/client.dir/stb_truetype.c.obj [ 80%] Building C object src/CMakeFiles/client.dir/texture.c.obj [ 81%] Building C object src/CMakeFiles/client.dir/tracer.c.obj [ 82%] Building C object src/CMakeFiles/client.dir/weapon.c.obj [ 84%] Building C object src/CMakeFiles/client.dir/window.c.obj [ 85%] Building C object src/CMakeFiles/client.dir/utils.c.obj [ 86%] Building C object src/CMakeFiles/client.dir/ping.c.obj [ 88%] Building C object src/CMakeFiles/client.dir/log.c.obj [ 89%] Building C object src/CMakeFiles/client.dir/minheap.c.obj [ 90%] Building C object src/CMakeFiles/client.dir/hashtable.c.obj [ 92%] Building C object src/CMakeFiles/client.dir/rpc.c.obj [ 93%] Building C object src/CMakeFiles/client.dir/tesselator.c.obj [ 94%] Building C object src/CMakeFiles/client.dir/microui.c.obj [ 96%] Building C object src/CMakeFiles/client.dir/channel.c.obj [ 97%] Building C object src/CMakeFiles/client.dir/entitysystem.c.obj [ 98%] Building RC object src/CMakeFiles/client.dir/__/resources/icon.rc.res [100%] Linking C executable ../BetterSpades/client.exe Warning: corrupt .drectve at end of def file /usr/bin/i686-w64-mingw32-ld: /tmp/client.exe.dgAqat.ltrans3.ltrans.o::(.text+0x36a8): undefined reference to `_imp__libdeflate_alloc_decompressor' /usr/bin/i686-w64-mingw32-ld: /tmp/client.exe.dgAqat.ltrans3.ltrans.o::(.text+0x36e3): undefined reference to `_imp__libdeflate_zlib_decompress' /usr/bin/i686-w64-mingw32-ld: /tmp/client.exe.dgAqat.ltrans3.ltrans.o::(.text+0x3716): undefined reference to `_imp__libdeflate_free_decompressor' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/client.dir/build.make:712: BetterSpades/client.exe] Error 1 make[1]: *** [CMakeFiles/Makefile2:155: src/CMakeFiles/client.dir/all] Error 2 make: *** [Makefile:171: all] Error 2 Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful Recording fingerprints Finished: FAILURE