View Issue Details

IDProjectCategoryView StatusLast Update
0005587ardourbugspublic2020-04-19 20:16
ReporterAxeTota Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0005587: OSX - static LV2World Object Breaks Mac App Bundle
DescriptionThe problem is that the osx bundle needs ARDOUR_BUNDLED set in the enviroment in order to set other ARDOUR_* env variables. LV2World, in it's ctor is calling ARDOUR::lv2_bundled_search_path(), which in turn is prematurely calling ardour_dll_directory() before main() even starts.

This causes the bundle not to run because the bundle environments are set at the beginning of main
Additional InformationI have a few ideas on how to fix this one. Any suggestions from the Pros ;)
TagsNo tags attached.

Activities

AxeTota

2013-07-15 01:52

reporter   ~0015112

- OSX Lion 10.7.4
- Xcode 4.6.3 - (command line tools)
- building 64bit (this might not happen on a 32bit build, haven't tried it)

AxeTota

2013-07-15 16:30

reporter   ~0015115

proposed change:
https://github.com/Ardour/ardour/pull/20

paul

2013-07-16 00:54

administrator   ~0015119

fixed in git.ardour.org c/o mfisher (reporter, i think)

system

2020-04-19 20:16

developer   ~0023257

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2013-07-15 01:47 AxeTota New Issue
2013-07-15 01:52 AxeTota Note Added: 0015112
2013-07-15 16:30 AxeTota Note Added: 0015115
2013-07-16 00:54 paul Note Added: 0015119
2013-07-16 00:54 paul Status new => resolved
2013-07-16 00:54 paul Resolution open => fixed
2013-07-16 00:54 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0023257
2020-04-19 20:16 system Status resolved => closed