Skip to content

Update OpenAL-soft submodule - #17552

Merged
elad335 merged 4 commits into
RPCS3:masterfrom
qurious-pixel:openal-soft
Oct 25, 2025
Merged

elad335 merged 4 commits into
RPCS3:masterfrom
qurious-pixel:openal-soft

Conversation

@qurious-pixel

@qurious-pixel qurious-pixel commented Oct 4, 2025 •

Copy link
Copy Markdown
Contributor

Update OpenAL-soft module to kcat/openal-soft@0e5e98e or newer.

Contains fixes for fmtlib/fmt#4520 when building with FMT 11.

Part 1 of 3 fixes for Msys2 clang build
Edit: Other 2 fixes have been merged.

@Megamouse

Copy link
Copy Markdown
Contributor

We don't update unless there's a version tag

@qurious-pixel

qurious-pixel commented Oct 4, 2025 •

Copy link
Copy Markdown
Contributor Author

We don't update unless there's a version tag

The most recent version tag is outdated, due to the changes in FMT.
Could try to push upstream to have them tag.

Open Issue: kcat/openal-soft#1187

@elad335

elad335 commented Oct 4, 2025

Copy link
Copy Markdown
Contributor

We could temprarily fork the used version and add the commit, depends on how far off the version tag is.

@qurious-pixel qurious-pixel mentioned this pull request Oct 13, 2025
5 of 6 tasks
@Megamouse Megamouse added the Build and CI Anything related to the build process and continuous integration label Oct 15, 2025
@AniLeo

AniLeo commented Oct 25, 2025

Copy link
Copy Markdown
Member

We should just make an exception and jump to the untagged commit, as this PR unbreaks the Clang build. Whenever the version is tagged, we update to it.

@elad335
elad335 merged commit 3c1ebe9 into RPCS3:master Oct 25, 2025
9 checks passed
@qurious-pixel
qurious-pixel deleted the openal-soft branch October 25, 2025 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build and CI Anything related to the build process and continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants