Wednesday, 2014-01-22

*** edogawa has quit IRC00:59
falktxdrobilla: hmm, can't even get jalv to start, it blocks on some atom-forge thing01:05
falktxdrobilla: no idea if it's my fault or not, so I won't report a bug about this01:16
falktxbug I'll leave the gdb + SIGSEGV output http://kxstudio.sourceforge.net/Paste/repo/Ws2yf01:17
falktxrgareus: do you have a working jalv or ardour in osx?01:17
falktxI'd use ardour3 binary to test, but it does't support 10.501:18
rgareusolder versions of ardour3 run on 10.4+  and newer versions may again, too01:19
rgareusI have ardour running on OSX, but not jalv01:19
falktxdo you mind testing some plugins?01:21
rgareusjalv.gtk worked OK last time I tried -- except for registering with OSX window management01:21
rgareusfalktx: maybe some other time.01:21
falktxrgareus: if you have a link for a3 with <= 10.5, that would be awesome01:21
falktxthe last one seem to require 10.801:21
falktxwell, I'm assuming a3 has lv2 cocoa UI support...01:22
rgareusfalktx: yeah it's some compiler option for a dependnet lib does not pick up --min-osx-verion01:22
rgareusfalktx: http://robin.linuxaudio.org/tmp/Ardour-3.4.258.dmg01:22
falktxthanks!!01:22
rgareusfalktx: though I'm not sure what I've built that with.01:22
falktxI'm not sure what the issue with jalv is :S01:23
falktxjust blocks on the semaphore_waittrap()01:23
rgareusOSX has no posix semaphore implementation01:23
rgareusall semaphores are just noops on OSX01:23
rgareusand noboy knows how thet managed to become POSIX certified.01:24
rgareussome of fons' software includes a sempaphore implementation for OSX.01:24
rgareusZCsema in zita-convolver-3.1.0/libs/zita-convolver.h01:25
falktxwell, it's not my software that has the issue, jalv is01:25
falktxmaybe I should comment out those lines01:26
rgareuslong story short,  don't use   sem_init, sem_post, sem_wait, sem_trywait   on software that should work on OSX.01:27
rgareuspthread_cond_signal() works01:27
falktxtell that to drobilla :P01:27
rgareusright. I suppose he reads the log.01:28
falktxalright! without sems it gets past it01:30
falktxnice, xjadeo is in the pack01:33
rgareusand harvid.01:34
rgareusIIRC that ardour version is x86_64 only though01:34
falktxI don't see harvid01:34
falktxrgareus: ah yeah, 64bit...01:35
falktxguess that's why it doesn't run01:35
rgareusfalktx: havid and ffmpeg in this s case is a .pkg (no gui) and directly included with ardour.app01:37
rgareusfalktx: I can access the OSX disk while my MacBook is running on Linux. let me check if I have a 32bit dmg01:38
falktxrgareus: don't bother much, got jalv.gtk working now01:39
rgareuswhat did you do?01:40
falktxcomment out the osx sem stuff01:40
rgareusheh01:40
falktxmake sure LDFLAGS had the system jackosx01:40
rgareusI suppose for the purpose of testing that's OKish.01:41
falktxheh, suil is dumb01:41
rgareusfalktx: there's no backend for suil on OSX01:42
falktxsuil error: Unable to open wrap module /opt/local/lib/suil-0/libsuil_x11_in_gtk2.so (dlopen(/opt/local/lib/suil-0/libsuil_x11_in_gtk2.so, 2): image not found)01:42
falktxoh wait, yes...01:43
falktxdamn it01:43
rgareusfalktx: seeing as drobilla does not have a mac, and nobody wrote one.01:43
falktxit was suil gtk2-on-win3201:43
falktxI confused the port01:43
falktxwasted all this time for nothing01:43
rgareusfalktx: I'm uploading a 32bit version of Ardour.dmg01:44
falktxrgareus: I don't think that can load lv2 cocoa UIs. or can it?01:44
rgareusfalktx: I think it can.01:44
falktxhmm, that should be interesting then01:44
falktxI want to test the embeding via pugl on osx. but suil doesn't support it and vsts only have cocoa on 64bit01:45
falktxI can always go external-ui... :)01:45
rgareusfalktx: I did have this working using setBfree  LV2  which is a CocoaUI  using pugl01:45
rgareusfalktx: but it only worked if the plugin was compiled on the same machine as Ardour.01:46
falktxhmm, why is that?01:46
rgareusfalktx: library conflicts. if Ardour already has  a library memmaped, the OSX dynamic linker re-uses that01:47
falktxand?01:47
rgareusfalktx: if the plugin was compiled with a different version..  crash01:47
falktxdifferent version of what?01:48
rgareusfalktx: mmh I don't remeber and  can't ispect .dylib in linux.01:50
falktxwell, I guess this will be a good experiment then01:50
falktxyour ardour build with my plugins :)01:50
rgareusfalktx: most likley libpthread.so and libfreetype.so.601:50
rgareusfalktx: upload ETA 6mins01:51
falktxthanks01:51
falktxreaper has a vst extension to allow cocoa UIs on 32bit, I might try that too01:53
rgareusis this about VST+Cocoa or LV2+CocoaUI ?01:56
falktxit's about cocoa + pugl embed testing01:56
rgareushttp://robin.linuxaudio.org/tmp/Ardour-3.4.260.i386.dmg01:56
falktxawesome, downloading...01:57
rgareusfalktx: i did not do any OSX compilations since then. 3.4.260 is one of the last before 3.501:57
falktxnow I can find out what's wrong with osx sed01:57
falktx*if I can01:58
rgareusis's not gnu-sed but bsd sed01:58
rgareusfalktx: same for 'echo' and quite a few similar tools. gawk, vs awk01:58
falktxany quick tips to make it works "regularly"01:58
rgareusyou can't.01:58
rgareusfalktx: you can make your gnu sed work 'regular'01:58
falktxso it has a different syntax?01:58
rgareusfalktx: but you can't get gnu-extensions into non-gnu bsd sed :)01:59
rgareuswe're all spoiled GNU/Linux prats :)02:00
falktxrgareus: downloaded, I'll try it now02:01
falktxrgareus: doesn't start :(02:03
rgareusfalktx: anything in the console?02:03
rgareus(applications > utilities > console)02:04
drobillaI had (and still have AFAIK) no simple test app for cocoa, and didn't really have time time/motivation to write a native OSX jalv since literally zero people cared02:05
falktxdyld: unknown command02:05
falktxExited abnormally: Trace/BPT trap02:05
drobillaPresumably a trivial one like jalv.qt (well, before that menu stuff) would be straightforward02:06
falktxreaper runs, so I'll first try to build a vst on mac02:06
falktxI wanted to test that anyway. first without UI just to see if it works02:06
rgareusfalktx: mmh. I've seen those before. it was about CPU flags, SSE or such.02:07
rgareusfalktx: that stuff changed with 10.6 and 10.702:07
falktxrgareus: the 64bit was the same afaik02:07
falktxthe previous logs match the new 32bit ones02:08
rgareusfalktx: said .dmgs were compiled with 10.6.7 and may or may not run with older versions02:08
rgareusfalktx: I thought someone had success with 10.5.something -02:08
falktxI'll ping you later about testing the plugins I guess02:08
falktxdon't want to bother you too much02:08
rgareusI rolled these dmgs  to test the videotimeline before we enabled it for OSX in 3.5..02:09
*** speps has quit IRC02:42
*** drobilla has quit IRC03:10
*** drobilla has joined #lv203:31
falktxit kinda works http://i.imgur.com/7nAVN9I.png03:45
falktxhas issues when first showing the UI and the idle callback, but well, there it is :)03:46
*** HarryHaaren has quit IRC03:52
*** falktx has quit IRC04:14
*** Gethiox has joined #lv205:45
*** Anchakor_ has quit IRC06:24
*** timbyr has quit IRC07:47
*** timbyr has joined #lv207:49
*** Anchakor_ has joined #lv207:59
*** abique has joined #lv208:02
*** abique has quit IRC08:14
*** abique has joined #lv208:27
*** edogawa has joined #lv208:38
*** timbyr has quit IRC10:07
*** timbyr has joined #lv210:08
*** abique has quit IRC10:28
*** timbyr has quit IRC10:36
*** timbyr has joined #lv210:38
*** abique has joined #lv210:43
*** timbyr has quit IRC11:05
*** timbyr has joined #lv211:06
*** abique has quit IRC11:47
*** abique has joined #lv212:00
*** speps has joined #lv212:19
*** kaspar_e has joined #lv213:46
*** kaspar_e_ has joined #lv213:48
*** abique has quit IRC14:44
*** abique has joined #lv214:44
*** mlpug has joined #lv215:48
*** Gethiox has quit IRC16:29
*** Gethiox has joined #lv216:43
*** kaspar_e has quit IRC16:49
*** mlpug has quit IRC17:20
*** HarryHaaren has joined #lv217:39
*** abique has quit IRC17:53
*** mlpug has joined #lv218:08
*** mlpug has quit IRC18:13
*** rncbc has joined #lv218:22
*** mlpug has joined #lv218:45
*** HarryHaaren has quit IRC19:31
*** mlpug has quit IRC19:55
*** mlpug has joined #lv220:07
*** rncbc is now known as rncbc|AFK20:15
*** drobilla has quit IRC20:34
*** falktx has joined #lv220:36
*** falktx has quit IRC20:42
*** falktx has joined #lv220:42
*** falktx has quit IRC20:49
*** falktx_ has joined #lv220:49
*** mlpug has quit IRC20:54
*** timbyr has quit IRC21:13
*** timbyr has joined #lv221:15
*** Gethiox2 has joined #lv221:27
*** Gethiox has quit IRC21:27
*** timbyr has quit IRC21:33
*** timbyr has joined #lv221:35
*** timbyr has quit IRC22:36
*** timbyr has joined #lv222:38
*** edogawa has quit IRC23:01
*** HarryHaaren has joined #lv223:48

Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!