Skip to content

Commit

Permalink
Update MonoGame.Library.OpenAL to 1.23.1.10
Browse files Browse the repository at this point in the history
An issue was reported that our OpenAL binaries were
not working on Linux. It turns out that we had not
installed the developer packages for most of the supported
backends. As a result we only supported ALSA.

The CI has been updated to include all the supported backends
with the exception of SoundIO. This is because if you build
with SoundIO support you get a hard link to the library. However
it is not a common library. Having a hard link stops the .so
being loaded if it is not installed.

So lets bump all the projects that use OpenAL to use the latest
package.
  • Loading branch information
dellis1972 committed Nov 15, 2024
1 parent 33a0fec commit bd3d388
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 4 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -171,14 +171,20 @@ jobs:
include:
- os: windows
platform: windows
shell: cmd
- os: macos
platform: macos
shell: bash
- os: ubuntu-latest
platform: linux
shell: bash
filter: --where="Category != Audio"
# - os: linux
# platform: linux
fail-fast: false
defaults:
run:
shell: ${{ matrix.shell }}
steps:
- name: Clone repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -243,7 +249,6 @@ jobs:
CI: true

- name: Run DirectX Tests
shell: cmd
run: dotnet MonoGame.Tests.dll
env:
CI: true
Expand Down
2 changes: 1 addition & 1 deletion MonoGame.Framework/MonoGame.Framework.Android.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.7" />
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.10" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion MonoGame.Framework/MonoGame.Framework.DesktopGL.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="MonoGame.Library.SDL" Version="2.26.5.5" />
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.7" />
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.10" />
<PackageReference Include="NVorbis" Version="0.10.4" />
</ItemGroup>

Expand Down
2 changes: 1 addition & 1 deletion MonoGame.Framework/MonoGame.Framework.iOS.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.7" />
<PackageReference Include="MonoGame.Library.OpenAL" Version="1.23.1.10" />
</ItemGroup>

<ItemGroup>
Expand Down

0 comments on commit bd3d388

Please sign in to comment.