FFADO 2.4.9 released

The FFADO project announces the availability of FFADO version 2.4.9. This is a maintenance release to address issues encountered since version 2.4.8.

This is a source-only release: libffado-2.4.9.tgz.

Changes since FFADO 2.4.8:

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

Thanks to those who have helped with this release, including Alyssa Ross and Jan Tojnar.

Notes for packagers:

  • A consequence of the DATADIR support is that the default MANDIR has shifted from ${PREFIX}/man/ to ${PREFIX}/share/man/. The latter is arguably more common, but if the original path must remain in use it is still possible to manually set MANDIR at build time.

  • The presence of the DATADIR option may allow simplification of build commands depending on the needs of the distribution.

  • Aside from the manpage location, the introduction of DATADIR is not expected to change the path of any other installed files by default.