Bug 1156179 - Ardour: Boost library not correctly linked, can't use Generic MIDI and other control surfaces
Summary: Ardour: Boost library not correctly linked, can't use Generic MIDI and other ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ardour
Version: 20
Hardware: Unspecified
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-23 18:11 UTC by Fernando Lopez-Lezcano
Modified: 2014-11-07 02:38 UTC (History)
3 users (show)

Fixed In Version: ardour-2.8.16-12.fc20
Clone Of:
Environment:
Last Closed: 2014-11-01 16:21:10 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
add boost library to linker list (1.78 KB, application/mbox)
2014-10-23 18:11 UTC, Fernando Lopez-Lezcano
no flags Details
add boost library to wiimote link list (406 bytes, patch)
2014-10-23 18:12 UTC, Fernando Lopez-Lezcano
no flags Details | Diff

Description Fernando Lopez-Lezcano 2014-10-23 18:11:36 UTC
Created attachment 950043 [details]
add boost library to linker list

Description of problem:

Unknown symbol during startup of current ardour build. This is related to boost, and disables the use of MIDI control surfaces (Generic MIDI, Tranzport, Wiimote). See this bug for full description:

https://bugs.launchpad.net/ubuntu/+source/ardour/+bug/1234866

Version-Release number of selected component (if applicable):

ardour 2.8.16-6

How reproducible:

Always. Start from a terminal to see the dynamic linker error messages (you can also use ldd -r in the affected .so files). 

Steps to Reproduce:
1.Start ardour
2.Generic MIDI and other control surfaces are missing from the menus. 

Actual results:
Can't use Generic MIDI control surfaces

Expected results:
Generic MIDI is available in the menus


Additional info:
I am attaching two patches I'm using, the one listed in the Launchpad bug report and another one I made that fixes the same issue in the Wiimote supporting code.

Comment 1 Fernando Lopez-Lezcano 2014-10-23 18:12:30 UTC
Created attachment 950044 [details]
add boost library to wiimote link list

Comment 2 Hans de Goede 2014-10-24 09:14:28 UTC
Thanks for the patches, I'm preparing an update fixing this now.

Comment 3 Fedora Update System 2014-10-24 11:02:40 UTC
ardour-2.8.16-12.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/ardour-2.8.16-12.fc21

Comment 4 Fedora Update System 2014-10-24 11:03:04 UTC
ardour-2.8.16-12.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/ardour-2.8.16-12.fc20

Comment 5 Fedora Update System 2014-10-27 08:16:30 UTC
Package ardour-2.8.16-12.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing ardour-2.8.16-12.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-13605/ardour-2.8.16-12.fc21
then log in and leave karma (feedback).

Comment 6 Fedora Update System 2014-11-01 16:21:10 UTC
ardour-2.8.16-12.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2014-11-07 02:38:05 UTC
ardour-2.8.16-12.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.