View Issue Details

IDProjectCategoryView StatusLast Update
0010189ardourdocumentationpublic2026-02-17 07:37
Reporteru1f992 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version9.0 
Summary0010189: Nightly build dependency list shows readline 8.1, but 9.0 release appears to use 8.2
DescriptionThe 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).
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-02-17 07:37 u1f992 New Issue