Closed bdach closed 1 month ago
Will need someone with perms to run the build workflow at some point now.
We need to check bindings before merging. Although SDL3 should be "api stable"...
@Susko3 can you check the bindings here? haven't got a setup to easily generate them ;_; (+ OS differences - we really need https://github.com/ppy/SDL3-CS/issues/144)
🙏
Bindgen updated in #168. For future reference, there was no need to cancel the build native workflow before generating bindings since they're built off the same SDL commit.
Update SDL submodule
Pulls in https://github.com/libsdl-org/SDL/pull/11256 to fix https://github.com/ppy/osu/issues/28966.
Fix linux-arm build failures due to docker changes
linux-arm(64)
builds started failing withUpon closer inspection, new
arm32v7/ubuntu
andarm64v8/ubuntu
images were pushed on Oct 19, 2024, which seemed related.While pinning the images to the last known working digest worked, it's obviously suboptimal. Looking closer at previous passing build logs, warnings are noticeable:
therefore I decided to try specifying the platform explicitly to see if it fixes the issue, and it does.
Native build workflow run result available for preview at https://github.com/bdach/SDL3-CS/actions/runs/11455020110.
Binaries available for testing at https://github.com/bdach/SDL3-CS/pull/19.