View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010189 | ardour | documentation | public | 2026-02-17 07:37 | 2026-02-19 00:00 |
| Reporter | u1f992 | Assigned To | x42 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Ubuntu | OS | Linux | OS Version | (any) |
| Product Version | 9.0 | ||||
| Summary | 0010189: Nightly build dependency list shows readline 8.1, but 9.0 release appears to use 8.2 | ||||
| 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). | ||||
| Tags | No tags attached. | ||||