[MacPorts] #13848: esound library routine incorrectly identifies DISPLAY on Leopard (fwd)
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@macosforge.org> To: apple@frinabulax.org, macports-tickets@lists.macosforge.org Reply-To: noreply@macosforge.org Subject: [MacPorts] #13848: esound library routine incorrectly identifies DISPLAY on Leopard Message-ID: <050.3c48124381cb5efd5dfac874195ea494@macosforge.org> Content-Type: text/plain; charset="utf-8" #13848: esound library routine incorrectly identifies DISPLAY on Leopard ----------------------------------+----------------------------------------- Reporter: apple@frinabulax.org | Owner: macports-tickets@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
participants (1)
-
robert delius royar