| Description | The nightly build dependency page https://nightly.ardour.org/list.php#build_deps lists readline 8.1 as a build dependency. However, binary analysis of the Ardour 9.0 Linux installer (`Ardour-9.0.0-x86_64.run`) suggests that the release build was linked against readline 8.2. While the nightly build environment may differ slightly from the 9.0 release, the release is unlikely to use a newer dependency version than nightly, so the list was probably just not updated.
`ardour9-lua` statically links `libreadline.a`. The official 9.0 binary imports `gettimeofday`, which was added in readline 8.2 for timeout support and is absent in 8.1. Building with readline 8.2 instead of 8.1 produces a binary that matches the official `ardour9-lua` apart from build-id (see also https://tracker.ardour.org/view.php?id=10185#c29891).
|
|---|