Re: [MacPorts] #42986: openal-soft @1.15.1: complains about pulseaudio (@5.0) not being built with capabilities support
#42986: openal-soft @1.15.1: complains about pulseaudio (@5.0) not being built with capabilities support -------------------------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: openal-soft pulseaudio | -------------------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:12 lubodiakov@…]:
Simply removing a dependency is also insufficient. You need to ensure that if the user ''does not request'' pulseaudio support in openal-soft (or rather, requests that pulseaudio support not be provided), that pulseaudio support ''is not provided'', ''even if'' the pulseaudio port is already installed. This is typically accomplished via a configure argument, though it can vary by build system. CMakeLists.txt inside the source tarball checks which backend is available automatically, and only links to those available. The author of openal-soft designed it that way. Nothing for me to alter, it already works. I have no pulseaudio, so for me it only links to CoreAudio, AudioUnit, AudioToolbox, etc. no pulseaudio at all:
That is ''not'' sufficient for use in MacPorts. If a user already has pulseaudio installed, but requests to install the openal-soft port without the pulseaudio variant, openal-soft ''must not'' link with pulseaudio. -- Ticket URL: <https://trac.macports.org/ticket/42986#comment:15> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts