#50476: Portfile for GNOME Internet Radio Locator (GIRL) version 8.0.1 -------------------------+------------------------ Reporter: ole@… | Owner: devans@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: girl | -------------------------+------------------------ Comment (by ole@…): Thanks for building the port and doing the testing. I have also noticed that some of the included radio station streams sometimes are unavailable at the time of testing, probably because they reach the limit of simultanous listeners. The program depends on {{{streamripper}}} for recording and launches it by calling {{{g_spawn_async_with_pipes()}}}. Currently in GIRL 8.0.1 this hangs the GUI (see the function {{{girl_helper_run()}}} in [https://github.com/GNOME/girl/blob/master/src/girl-station.c#L312]), however the {{{streamripper}}} process is terminated as soon as the {{{girl}}} process itself is terminated as the function {{{girl_helper_run()}}} runs the {{{g_child_watch_add()}}} function to catch termination of the {{{streamripper}}} process. If the configure option {{{--with-record}}} is removed from the {{{Portfile}}}, the Record button is not visible in the GUI and the bug can't be reproduced. -- Ticket URL: <https://trac.macports.org/ticket/50476#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X