Mac OS builds for >= 10.9 have no sound playing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I recently started building nighlies also for >= 10.9 mac os versions. While testing them I realized that on some computers they do not produce any audio output. The console logs show no errors. I tested the following builds on laptops that never have build widelands before:
1) Old school Nightly builds (>= 10.7) [1]. This works with sounds and no noticable problem.
2) New school nightly builds (>= 10.9) [2]. This works, but without sounds.
3) Toni's build of build 20-rc1 [3]. Same as 2), i.e. no sounds.
My hunch is that this is a problem of the build environment: very likely, SDL mixer is tying to dynamically load ogg & vorbis and does not find the libraries. Why this is not outputting any error on the console I do not know. If my suspicions are correct, sound *will* play on a computer that has build widelands, because those dynamic libraries will be installed in the place that sdl2 expects to find them, but sounds will *not* play on a computer that never built widelands before.
[1] http://
[2] http://
[3] https:/
Related branches
- Toni Förster: Approve
-
Diff: 81 lines (+18/-19)1 file modifiedutils/macos/fix_dependencies.py (+18/-19)
tags: | added: macos sounds |
Changed in widelands: | |
status: | New → Fix Committed |
Setting this to critical, since we should not release with a mac binary without sound.
Stonerl, can you verify if you can reproduce?