[MacPorts] #13848: esound library routine incorrectly identifies DISPLAY on Leopard (fwd)

robert delius royar apple at frinabulax.org
Sun Jan 6 06:02:16 PST 2008


Because esound has no maintainer, I am copying this ticket to the 
developers' list. 
---------- Forwarded message ----------
Date: Sun, 06 Jan 2008 13:57:41 -0000
From: MacPorts <trac at macosforge.org>
To: apple at frinabulax.org, macports-tickets at lists.macosforge.org
Reply-To: noreply at macosforge.org
Subject: [MacPorts] #13848: esound library routine incorrectly identifies
     DISPLAY on Leopard
Message-ID: <050.3c48124381cb5efd5dfac874195ea494 at macosforge.org>
Content-Type: text/plain; charset="utf-8"

#13848: esound library routine incorrectly identifies DISPLAY on Leopard
----------------------------------+-----------------------------------------
  Reporter:  apple at frinabulax.org  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect                |      Status:  new
  Priority:  High                  |   Milestone:
Component:  ports                 |     Version:  1.6.0
  Keywords:  audio esound          |
----------------------------------+-----------------------------------------
  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.

--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13848>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-dev mailing list