[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