24.04 LTS Backports Megathread

This thread exists to facilitate requests for backports of packages from later versions of Ubuntu Studio to 24.04 LTS.

In order to qualify for backporting, there are a few requirements:

  • It must be an application which already exists in the Ubuntu repositories
  • It must be an application which would not otherwise qualify for a simple bugfix, which would then qualify it to be a Stable Release Update. This means it must have new features.
  • It must not rely on new libraries or new versions of libraries.
  • It must not have any reverse dependencies or build dependencies.
  • It must exist within a later supported release or the development release of Ubuntu.

More information can be found at this wiki page.

Packages exempt from backporting:

  • Ardour
    • New versions of Ardour can be downloaded from ardour.org for a small fee. This is an effort to support Ardour’s development.
    • New versions of Ardour can also be obtained by using newer versions of Ubuntu Studio
  • Any package which requires newer library dependencies than available in 24.04 LTS

All suggestions must pertain directly to Ubuntu Studio and can be rejected at the Project Leader’s discreation.

Hi,

I’d love to see a backport of the ffado tools (version 2.4.7 in 24.04, 2.4.9 in 24.10). I’m using an old edirol fa 66 and before replacing it with a usb audio interface, I’d still like to use its advantages.

Thanks for your hard work !

Hi @nicodt ,

Looks like that comes from the libffado source package, which includes the binary packages ffado-dbus-server, ffado-mixer-qt4, ffado-tools, libffado-dev, and libffado2.

:white_check_mark: I could not find any reverse dependencies or build dependencies.

Looking at the upstream changelog (changes for 2.4.7 to 2.4.9):

  • 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).

:white_check_mark: I agree, this does look like it has enough new features that it should be backported.

:white_check_mark: Backport bug filed

Thanks!