From 6df7457c1dc6d391c7e3646d20adcaafebb3804b Mon Sep 17 00:00:00 2001 From: Jay Petacat Date: Sat, 3 Oct 2026 22:45:48 -0600 Subject: [PATCH 1/2] Add Zig 0.17.0 to CI matrix --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2b34fcb4f..ff7990da9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - zig-version: [0.16.0, master] + zig-version: [0.16.0, 0.17.0, master] os: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }} continue-on-error: ${{ matrix.zig-version == 'master' }} From c96b7ae3985139cbe1298dd405ae1d145640ab05 Mon Sep 17 00:00:00 2001 From: Jay Petacat Date: Sat, 3 Oct 2026 23:05:39 -0600 Subject: [PATCH 2/2] Remove unused config header values --- src/android.zig | 5 ----- src/ios.zig | 5 ----- src/macos.zig | 5 ----- 3 files changed, 15 deletions(-) diff --git a/src/android.zig b/src/android.zig index dbea2d020..0086588a9 100644 --- a/src/android.zig +++ b/src/android.zig @@ -71,9 +71,6 @@ pub fn build( // C library functions .HAVE_DLOPEN = 1, .HAVE_MALLOC = 1, - .HAVE_CALLOC = 1, - .HAVE_REALLOC = 1, - .HAVE_FREE = 1, .HAVE_GETENV = 1, .HAVE_GETHOSTNAME = 1, .HAVE_SETENV = 1, @@ -240,9 +237,7 @@ pub fn build( .HAVE_SA_SIGACTION = false, .HAVE_NL_LANGINFO = false, .HAVE_GETPAGESIZE = false, - .HAVE_MPROTECT = false, .HAVE_PTHREAD_SETNAME_NP = false, - .HAVE_SYSCTL = false, .HAVE_SYSCTLBYNAME = false, .SDL_AUDIO_DRIVER_COREAUDIO = false, .SDL_AUDIO_DRIVER_ALSA_DYNAMIC = "", diff --git a/src/ios.zig b/src/ios.zig index 5dadca9a3..51a17c711 100644 --- a/src/ios.zig +++ b/src/ios.zig @@ -76,9 +76,6 @@ pub fn build( // C library functions .HAVE_DLOPEN = 1, .HAVE_MALLOC = 1, - .HAVE_CALLOC = 1, - .HAVE_REALLOC = 1, - .HAVE_FREE = 1, .HAVE_GETENV = 1, .HAVE_SETENV = 1, .HAVE_PUTENV = 1, @@ -172,9 +169,7 @@ pub fn build( .HAVE_SYSCONF = 1, .HAVE_CLOCK_GETTIME = 1, .HAVE_GETPAGESIZE = 1, - .HAVE_MPROTECT = 1, .HAVE_PTHREAD_SETNAME_NP = 1, - .HAVE_SYSCTL = 1, .HAVE_SYSCTLBYNAME = 1, .HAVE_O_CLOEXEC = 1, diff --git a/src/macos.zig b/src/macos.zig index 49bae4194..8ad204c7e 100644 --- a/src/macos.zig +++ b/src/macos.zig @@ -73,9 +73,6 @@ pub fn build( // C library functions .HAVE_DLOPEN = 1, .HAVE_MALLOC = 1, - .HAVE_CALLOC = 1, - .HAVE_REALLOC = 1, - .HAVE_FREE = 1, .HAVE_GETENV = 1, .HAVE_SETENV = 1, .HAVE_PUTENV = 1, @@ -169,10 +166,8 @@ pub fn build( .HAVE_SYSCONF = 1, .HAVE_CLOCK_GETTIME = 1, .HAVE_GETPAGESIZE = 1, - .HAVE_MPROTECT = 1, .HAVE_PTHREAD_SETNAME_NP = 1, .HAVE_SEM_TIMEDWAIT = 1, - .HAVE_SYSCTL = 1, .HAVE_SYSCTLBYNAME = 1, .HAVE_O_CLOEXEC = 1, .USE_POSIX_SPAWN = 1,