Activity log for bug #2095235

Date Who What changed Old value New value Message
2025-01-18 18:28:14 Erich Eickmeyer bug added bug
2025-01-18 18:37:12 Erich Eickmeyer bug added subscriber Ubuntu Backporters
2025-01-18 18:37:19 Erich Eickmeyer libffado (Ubuntu): assignee Erich Eickmeyer (eeickmeyer)
2025-01-18 18:37:23 Erich Eickmeyer libffado (Ubuntu): status New In Progress
2025-01-18 18:49:24 Erich Eickmeyer description [Impact] libffado is a linux driver for FireWire audio devices that also includes a development library, an API, and several FireWire tools. While FireWire is a dying breed in devices overall and devices are no longer being manufacturered, in the world of audio it is still very much in use for older professional audio interfaces. While moving from 2.4.7 to 2.4.9 would imply a mere bugfix release, this actually introduces several new features, outlined from the upstream changelogs at ffado.org: * Make various mixer modules work under Python 3.10 and later: Presonus Firebox, Presonus FP10, Presonus Inspire1394 and Yamaha Go. * Deal with the removal of SafeConfigParser in Python 3.12. * Support compilation against musl libc. Thanks to Alyssa Ross. * Remove build-time checks for utilities that are not used (pyuic). * Install the ffado-mixer appdata file only if ffado-mixer has been built. Thanks to Jan Tojnar for the suggestion. * Add a DATADIR option to scons and use it in line with GNU conventions. Thanks to Jan Tojnar for the suggestion and the patch. * Update the AppStream document with more complete information and in line with current best practice (Jan Tojnar). * Rename XDG files to match modern standards (Jan Tojnar). * Install XDG files manually to simplify the build script and avoid depending on xdg-utils (Jan Tojnar). [Scope] * Backport libffado 2.4.9-1 from plucky * Backport libffado 2.4.9-1 to noble [Other Info] Builds in https://launchpad.net/~ubuntustudio-ppa/+archive/ubuntu/backports-staging [Impact] libffado is a linux driver for FireWire audio devices that also includes a development library, an API, and several FireWire tools. While FireWire is a dying breed in devices overall and devices are no longer being manufacturered, in the world of audio it is still very much in use for older professional audio interfaces. While moving from 2.4.7 to 2.4.9 would imply a mere bugfix release, this actually introduces several new features, outlined from the upstream changelogs at ffado.org: * Make various mixer modules work under Python 3.10 and later: Presonus Firebox, Presonus FP10, Presonus Inspire1394 and Yamaha Go. * Deal with the removal of SafeConfigParser in Python 3.12. * Support compilation against musl libc. Thanks to Alyssa Ross. * Remove build-time checks for utilities that are not used (pyuic). * Install the ffado-mixer appdata file only if ffado-mixer has been built. Thanks to Jan Tojnar for the suggestion. * Add a DATADIR option to scons and use it in line with GNU conventions. Thanks to Jan Tojnar for the suggestion and the patch. * Update the AppStream document with more complete information and in line with current best practice (Jan Tojnar). * Rename XDG files to match modern standards (Jan Tojnar). * Install XDG files manually to simplify the build script and avoid depending on xdg-utils (Jan Tojnar). [Scope]  * Backport libffado 2.4.9-1 from plucky  * Backport libffado 2.4.9-1 to noble [Other Info] Builds in https://launchpad.net/~ubuntustudio-ppa/+archive/ubuntu/backports-staging No reverse dependencies, except on libraries it builds itself. No reverse build dependencies.
2025-01-22 19:36:56 Dan Streetman nominated for series Ubuntu Noble
2025-01-22 19:36:56 Dan Streetman bug task added libffado (Ubuntu Noble)
2025-01-22 19:37:02 Dan Streetman libffado (Ubuntu Noble): status New Fix Committed
2025-01-22 19:37:05 Dan Streetman libffado (Ubuntu): status In Progress Fix Released
2025-01-22 19:55:22 Dan Streetman libffado (Ubuntu Noble): status Fix Committed Fix Released