View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009948 | ardour | bugs | public | 2025-06-13 19:42 | 2025-06-13 20:20 |
Reporter | ccaudle | Assigned To | x42 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | GNU | OS | Linux | OS Version | (any) |
Product Version | 8.12 | ||||
Summary | 0009948: waf config mis-detects Rubberband 4.x | ||||
Description | ./waf config reported no to the check for rubberband >= 3.0.0 even though I have rubberband 4.0.0 installed. The config.log file has this in the section where rubberband is checked: Checking for rubberband >= 3.0.0 ==> #include <rubberband/RubberBandStretcher.h> #if RUBBERBAND_API_MAJOR_VERSION >= 2 && RUBBERBAND_API_MINOR_VERSION >= 7 int main () { return 0; } #else #error #endif This is the API version in rubberband 4.0.0: #define RUBBERBAND_VERSION "4.0.0" #define RUBBERBAND_API_MAJOR_VERSION 3 #define RUBBERBAND_API_MINOR_VERSION 0 I believe the reset of the minor version number has conflicted with checking that API_MINOR_VERSION >= 7. | ||||
Steps To Reproduce | Run ./waf configure on a system with Rubberband 4.0.0 installed. | ||||
Tags | No tags attached. | ||||