Search Criteria
Package Details: lib32-sdl2-compat 2.32.74-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/lib32-sdl2-compat.git (read-only, click to copy) |
|---|---|
| Package Base: | lib32-sdl2-compat |
| Description: | An SDL2 compatibility layer that uses SDL3 behind the scenes - 32-bit |
| Upstream URL: | https://github.com/libsdl-org/sdl2-compat |
| Licenses: | zlib |
| Conflicts: | lib32-sdl2 |
| Provides: | lib32-sdl2 |
| Replaces: | lib32-sdl2 |
| Submitter: | arojas |
| Maintainer: | HurricanePootis |
| Last Packager: | HurricanePootis |
| Votes: | 10 |
| Popularity: | 4.88 |
| First Submitted: | 2026-08-23 10:28 (UTC) |
| Last Updated: | 2026-10-04 12:54 (UTC) |
Dependencies (6)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-git-native-pgoAUR, lib32-glibc-eacAUR)
- lib32-sdl3 (lib32-sdl3-gitAUR)
- sdl2-compat (sdl2-gitAUR, sdl2AUR, sdl2-compat-gitAUR)
- sdl3 (sdl3-noibus-gitAUR, sdl3-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
Required by (76)
- albion-sr-gog (requires lib32-sdl2)
- braid-hib (requires lib32-sdl2)
- ctr-modsdk-pc-git (requires lib32-sdl2)
- etlegacy32 (requires lib32-sdl2)
- etlegacy32 (requires lib32-sdl2) (make, x86_64)
- etlegacy32-git (requires lib32-sdl2)
- etlegacy32-mod (requires lib32-sdl2) (make, x86_64)
- gog-the-witcher-2-assassins-of-kings (requires lib32-sdl2)
- halflife-xash3d-fwgs
- koku-xinput-wine (requires lib32-sdl2)
- koku-xinput-wine-git (requires lib32-sdl2)
- lib32-faudio (requires lib32-sdl2)
- lib32-faudio-git (requires lib32-sdl2)
- lib32-ffmpeg (requires lib32-sdl2)
- lib32-gst-libav-git (requires lib32-sdl2) (make)
- lib32-gst-plugin-gtk-git (requires lib32-sdl2) (make)
- lib32-gst-plugin-va-git (requires lib32-sdl2) (make)
- lib32-gst-plugins-bad-git (requires lib32-sdl2) (make)
- lib32-gst-plugins-bad-libs-git (requires lib32-sdl2) (make)
- lib32-gst-plugins-base (requires lib32-sdl2) (make)
- Show 56 more...
Latest Comments
Elsior commented on 2026-10-04 14:56 (UTC)
In the end I removed it and it didn't break anything. It first came in with steam, so I think they're removed it as a dependency.
endos commented on 2026-10-02 15:01 (UTC)
For me downgrading jsoncpp to 1.9.6-3 from 1.9.8-1 and manually adding Sam Lantinga from https://www.libsdl.org/signing-keys.php did the trick. Yay asked me to import the gpg key but that failed, but that could be a problem on my side.
Elsior commented on 2026-09-17 12:12 (UTC) (edited on 2026-09-17 12:19 (UTC) by Elsior)
I keep on getting failure to verify one or more PGP signatures.
==> Making package: lib32-sdl2-compat 2.32.72-1 (Thu 17 Sep 2026 13:03:41 CET)==> Retrieving sources...-> Found sdl2-compat-2.32.72.tar.gz-> Found sdl2-compat-2.32.72.tar.gz.sig==> Validating source files with sha512sums...sdl2-compat-2.32.72.tar.gz ... Passedsdl2-compat-2.32.72.tar.gz.sig ... Skipped==> Verifying source file signatures with gpg...sdl2-compat-2.32.72.tar.gz ... FAILED (unknown public key D913FE7D4B61D39B)==> ERROR: One or more PGP signatures could not be verified!error: failed to download sources for 'lib32-sdl2-compat-2.32.72-1':error: packages failed to build: lib32-sdl2-compat-2.32.72-1I'm upgrading from 2.32.70-1, and I didn't have to add a key then. So not sure what I need to do this time around. Any pointers ? I can see Sam Lantinga is a real person (and relevant to the project) but I don't want to go around randomly adding other peoples keys when I didn't do that the first time around.
Reihar commented on 2026-09-10 07:32 (UTC)
I couldn't build it with the tests on the 2.32.72 release. I had to disable them by appending the option
-DSDL2COMPAT_TESTS=OFFto thebuild()function.Found that tip on the sdl2-compat-git PKGBUILD.
xuiqzy commented on 2026-09-04 22:13 (UTC)
Wouldn't it be better to extend the compiler flags through the respective flags env vars instead of embedding it into the compiler executable env var? See: https://manual.archlinux.page/package-guidelines/32-bit/