Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #13848 (new defect)

Opened 11 months ago

Last modified 11 months ago

esound library routine incorrectly identifies DISPLAY on Leopard

Reported by: apple@… Owned by: macports-tickets@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: audio esound Cc:
Port:

Description

Running Leopard's X11.app the audio/esound port cannot any longer deal with a request to play sound on a local machine when code passes the NULL parameter to identify the desired server to the esdlib.c library functions. The function esd_open_sound expects a DISPLAY variable to be something such as 0:0. Leopard uses a different scheme. esd_open_sound cannot see DISPLAYs such as /tmp/launch-A6wxg2/:0 as valid. I have a patch that works, but I am not a programmer. Soemone who understands a better way to determine whether the code is running under Leopard should fix this. I have attached my patch.

This port is not maintained.

Attachments

esdlib.c.patch (476 bytes) - added by apple@… 11 months ago.
Patch for audio/esound/esound-2.38/esdlib.c

Change History

Changed 11 months ago by apple@…

Patch for audio/esound/esound-2.38/esdlib.c

Changed 11 months ago by ryandesign@…

  • milestone set to Port Bugs

You should file a bug with the developers of esound. Once they fix it and release a new version incorporating the fix, the port can be updated to that new version.

Changed 11 months ago by jmpp@…

  • priority changed from High to Normal
Note: See TracTickets for help on using tickets.