View Issue Details

IDCategoryLast Update
0007759bugs2019-05-14 14:51
ReporterpederAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformSome Other LinuxOSSome Other LinuxOS Versionunknown
Product Version 
Fixed in Version 
Summary0007759: Removal of compile option --lv2 in 6.X-git is buggy
DescriptionCommit 754591e2ee2 removes the --lv2 option when compiling, since lv2 is now mandatory.
But the waf parsing is buggy in the sense that it only checks if the option exists, not if it's an exact match, and that means that one can still add "--lv2" to the waf configure line without complaint, because it matches with the --lv2dir option.

The option that comes after a --lv2 will be disregarded as a compile option and will instead be used as the lv2dir during ./waf install

Steps To Reproducegit clone https://github.com/Ardour/ardour.git && cd ardour
./waf configure --lv2 --with-backends=dummy
./waf build
./waf install

Watch the installation copy the a*.lv2 directories into a "--with-backends=dummy" directory
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-05-14 14:51 peder New Issue