[MacPorts] #13848: esound library routine incorrectly identifies DISPLAY on Leopard
MacPorts
noreply at macports.org
Sun Dec 14 04:22:16 PST 2008
#13848: esound library routine incorrectly identifies DISPLAY on Leopard
-----------------------------------+----------------------------------------
Reporter: apple@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: fixed | Keywords: audio esound
Port: |
-----------------------------------+----------------------------------------
Comment(by x11@…):
The supplied fix does not work on my 10.5.5 system (G5 iMac) running the
latest X11.app 2.3.2_rc3 xorg-server 1.4.2-apple27 when the server is
localhost and the client is localhost. It may work over a network
connection. Simply adding the original patch I wrote to the current
esdlib.c fixes that problem. The logic in the block where the reinplace
patch was added is only reached if the server is on a remote display. A
patch that checks for OS X level and the type of DISPLAY variable used
should come immediately after the display = getenv( "DISPLAY"); statement.
This error can also be masked if ESPEAKER is set which is needed for
esdplay or XEmacs to play sounds.
--
Ticket URL: <http://trac.macports.org/ticket/13848#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list