[quake3-bugzilla] [Bug 4927] ALC_ALL_DEVICES_SPECIFIER needs alext.h when using system OpenAL-Soft

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Fri Mar 11 15:02:59 EST 2011


https://bugzilla.icculus.org/show_bug.cgi?id=4927

--- Comment #1 from Simon McVittie <smcv-ioquake3 at pseudorandom.co.uk> 2011-03-11 15:02:44 EST ---
It might also be advantageous to make the same change to the Windows equivalent
(about 3 lines up), but I left that alone since I don't know what the favoured
OpenAL implementation is on Windows.

The original OpenAL on Unix is the "Sample Implementation" from Creative, but
it seems all the major distributions probably use OpenAL-Soft instead these
days (details below).

One thing I'm not so sure about is whether Mac OS X has alext.h; if it doesn't,
it might need to be conditionalized, if people use the system OpenAL on Mac.
(Do they?)

* Debian gained OpenAL-Soft in June 2008 and lost the Sample Implementation
  in August 2008, according to http://packages.qa.debian.org/o/openal.html
  and http://packages.qa.debian.org/o/openal-soft.html; Ubuntu's package
  is identical

* Fedora removed the Sample Implementation in favour of OpenAL-Soft in
  2009, according to http://pkgs.fedoraproject.org/gitweb/?p=openal.git

* Gentoo switched in 2008, according to
  http://gentoo-portage.com/media-libs/openal/ChangeLog

* Mandriva, OpenSUSE and Arch seem to have OpenAL-Soft in recent
  releases, according to http://pkgs.org/package/openal

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list