[MacPorts] #42986: openal-soft @1.15.1: complains about pulseaudio (@5.0) not being built with capabilities support

MacPorts noreply at macports.org
Sat Mar 22 22:39:59 PDT 2014


#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 [ticket:42986 egall@…]:
 > I am not sure why OpenAL is trying to use PulseAudio, as I found no
 mention of it in the Portfile for openal-soft, and `otool -L` reports no
 linkages against it... maybe it is being `dlopen()`-ed as well? There was
 a configure check for pulseaudio in openal-soft's `CMakeLists.txt`, at
 least...

 Yes, I see dlopen() is used in openal-soft-1.15.1/Alc/helpers.c.
 Apparently I should add a pulseaudio dependency to openal-soft, and one
 for portaudio as well. Done in r118122.

 > Anyways, back to the error message... I checked pulseaudio's `configure`
 script for any flags that might be relevant, and noticed that the
 pulseaudio Portfile added the following to its `configure.args`:
 > {{{
 > --without-caps
 > }}}
 > Why is this flag necessary? Could it be removed? If so, would that be
 the right approach to enabling capabilities support in PulseAudio?

 Sounds reasonable. Please try rebuilding pulseaudio without the --without-
 caps flag and see if that resolves the issue; if so, we can make that
 change in the portfile.

-- 
Ticket URL: <https://trac.macports.org/ticket/42986#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list