Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: pass USE_SDL=1 to docker-build.sh and bundle libSDL3

The oven Docker build was missing USE_SDL=1 in the make invocation,
causing the binary to fail to compile with SDL3 headers. Also adds
libSDL3.so.0 to the initramfs lib bundling.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+4 -3
+4 -3
fedac/native/docker-build.sh
··· 103 103 cd "$NATIVE" 104 104 fi 105 105 106 - make -j$(nproc) CC=gcc BUILDDIR="$BUILD" \ 106 + make -j$(nproc) CC=gcc BUILDDIR="$BUILD" USE_SDL=1 \ 107 107 BUILD_TS="$BUILD_TS" GIT_HASH="$GIT_HASH" BUILD_NAME="$BUILD_NAME" \ 108 108 > "$BUILD/.make.log" 2>&1 || true 109 109 ··· 198 198 [ -f "$REAL" ] && cp -L "$REAL" "$IROOT/lib64/$BASENAME" 199 199 done 200 200 201 - # Mesa/GPU libs (ac-native dlopen's these) 202 - for lib in libgbm.so.1 libEGL.so.1 libEGL_mesa.so.0 libGLESv2.so.2 \ 201 + # SDL3 + Mesa/GPU libs 202 + for lib in libSDL3.so.0 \ 203 + libgbm.so.1 libEGL.so.1 libEGL_mesa.so.0 libGLESv2.so.2 \ 203 204 libGL.so.1 libGLX_mesa.so.0 libGLdispatch.so.0 libglapi.so.0 \ 204 205 libdrm_intel.so.1 libdrm_amdgpu.so.1; do 205 206 REAL=$(readlink -f "/lib64/$lib" 2>/dev/null)