You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 1, 2025. It is now read-only.
Add web building to CI for the template. Currently, it just does this so I commented it out:
Run cd template && zig build -Dtarget=wasm32-emscripten
HTML FILE: template.html
HTML PATH: zig-out/web/template.html
Resolving SDK version '4.0.3' to 'sdk-releases-de2109f0e5e7278d470da11de526aed16c527722-64bit'
Installing SDK 'sdk-releases-de2109f0e5e7278d470da11de526aed16c527722-64bit'..
Installing tool 'node-20.18.0-64bit'..
Downloading: /home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/downloads/node-v20.18.0-linux-x64.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v20.18.0-linux-x64.tar.xz, 25738964 Bytes
[----------------------------------------------------------------------------]
Unpacking '/home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/downloads/node-v20.18.0-linux-x64.tar.xz' to '/home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/node/20.18.0_64bit'
Done installing tool 'node-20.18.0-64bit'.
Installing tool 'releases-de2109f0e5e7278d470da11de526aed16c527722-64bit'..
Downloading: /home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/downloads/de2109f0e5e7278d470da11de526aed16c527722-wasm-binaries.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/de2109f0e5e7278d470da11de526aed16c527722/wasm-binaries.tar.xz, 308298048 Bytes
[----------------------------------------------------------------------------]
Unpacking '/home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/downloads/de2109f0e5e7278d470da11de526aed16c527722-wasm-binaries.tar.xz' to '/home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/upstream'
Done installing tool 'releases-de2109f0e5e7278d470da11de526aed16c527722-64bit'.
Done installing SDK 'sdk-releases-de2109f0e5e7278d470da11de526aed16c527722-64bit'.
install
+- install generated/
+- run /home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/upstream/emscripten/emcc (template.html)
+- compile lib template Debug wasm32-emscripten
+- translate-c 1 errors
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/include/SDL3/SDL_stdinc.h:53:10: error: 'string.h' file not found
#include <string.h>
^
error: the following command failed with 1 compilation errors:
/home/runner/work/_temp/442e8d79-c2f2-4f04-b5af-242bfd43354b/zig-x86_64-linux-0.15.1/zig translate-c -lc --listen=- -target wasm32-emscripten -I /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/include -isystem /home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/upstream/emscripten/cache/sysroot/include -I /home/runner/.cache/zig/p/N-V-__8AAP6WIgI4b7FYvyJ6F7gg38lmxqvHSQPGyTlGuFuT/include /home/runner/.cache/zig/o/5b26c42098bd465ad7e6207ad371a44b/c.c
install
+- install generated/
+- run /home/runner/.cache/zig/p/N-V-__8AAOG3BQCJ9cn-N2swm2o5cLmDhmdHmtwNngOChK78/upstream/emscripten/emcc (template.html)
+- compile lib SDL3_image Debug wasm32-emscripten
+- compile lib SDL3 Debug wasm32-emscripten 208 errors
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_systls.c:22:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_systls.c:22:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/joystick/SDL_steam_virtual_gamepad.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/joystick/SDL_steam_virtual_gamepad.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_error.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_error.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_syssem.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_syssem.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_systhread.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_systhread.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_sysrwlock.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_sysrwlock.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_sysmutex.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/thread/generic/SDL_sysmutex.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/process/dummy/SDL_dummyprocess.c:21:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/process/dummy/SDL_dummyprocess.c:21:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
^~~~~~~~~~~~~~
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/tray/dummy/SDL_tray.c:22:10: note: in file included from /home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/tray/dummy/SDL_tray.c:22:
#include "SDL_internal.h"
^
/home/runner/.cache/zig/p/sdl-0.3.1+3.2.24-7uIn9L9AfwFQf90JcTh3Slw__ZA8SEomk6fQI9F8ItY0/src/SDL_internal.h:95:10: error: 'sys/types.h' file not found
#include <sys/types.h>
Add web building to CI for the template. Currently, it just does this so I commented it out: