Linux: Renoise Crashes While Loading Libjack32 on 64Bit OS

Hi,
it’s several time i’ve been trying to connect renoise to my jackd without any success, now that i downgraded jack to 103.0 (protocol version 16), Renoise just crashes with these messagges:

Renoise LOG> Jack: Trying to open client 'renoise'...  
JACK tmpdir identified as [/var/run/jack]  
Enhanced3DNow! detected  
SSE2 detected  
Only external clients need attach port segments  
Renoise LOG> CrashLog: [0xf7f2f400]  
Renoise LOG> CrashLog: [0xf7f2f425]  
Renoise LOG> CrashLog: /lib32/libc.so.6(gsignal+0x51) [0xf7b273c1]  
Renoise LOG> CrashLog: /lib32/libc.so.6(abort+0x108) [0xf7b28ba8]  
Renoise LOG> CrashLog: /usr/lib32/libjack.so.0 [0xf7ac980c]  
Renoise LOG> CrashLog: /usr/lib32/libjack.so.0(jack_client_open+0x391) [0xf7aca231]  
Renoise LOG> CrashLog: renoise [0x8c0a0ff]  
Renoise LOG> CrashLog: renoise [0x8bfb4fc]  
Renoise LOG> CrashLog: renoise [0x8bf38ff]  
Renoise LOG> CrashLog: renoise [0x876099f]  
Renoise LOG> CrashLog: renoise [0x8760c11]  
Renoise LOG> CrashLog: renoise [0x8744edb]  
Renoise LOG> CrashLog: renoise [0x87b4094]  
Renoise LOG> CrashLog: renoise [0x86f8bf1]  
Renoise LOG> CrashLog: renoise [0x87435c8]  
Renoise LOG> CrashLog: renoise [0x874386a]  
Renoise LOG> CrashLog: renoise [0x87c6677]  
Renoise LOG> CrashLog: renoise [0x884d5f0]  
Renoise LOG> CrashLog: renoise [0x87eb444]  
Renoise LOG> CrashLog: renoise [0x8830f27]  
Renoise LOG> CrashLog: renoise [0x8817b91]  
Renoise LOG> CrashLog: renoise [0x87e77b6]  
Renoise LOG> CrashLog: renoise [0x8817e01]  
Renoise LOG> CrashLog: renoise [0x87e2b4a]  
Renoise LOG> CrashLog: renoise [0x87e8e1e]  
Renoise LOG> CrashLog: renoise [0x81aaa8c]  
Renoise LOG> CrashLog: renoise [0x8cab982]  
Renoise LOG> CrashLog: /lib32/libc.so.6(__libc_start_main+0xdc) [0xf7b13fdc]  
Renoise LOG> CrashLog: renoise(__gxx_personality_v0+0x179) [0x80845a1]  
Renoise LOG> CrashLog: [(nil)]  
Renoise LOG> CrashLog: [(nil)]  
Renoise LOG> Application: Caught an unhandled exception (Thread: GUI)!  
Renoise LOG> Application: Saving a backup...  
Renoise LOG> Error Message: Ouch. A fatal error happened (unhandled exception in thread: GUI).  
Renoise LOG> Error Message: A backup of the current document was saved at  
Renoise LOG> Error Message: '/home/neko/.renoise/V2.0.0/CrashBackups/Untitled_2_12_2009__16_57_crash.xrns'...  
Renoise LOG> Error Message: This either happened because of a bug in Renoise, or because of a bug in one of its loaded components (plugins). Please contact <bug> and report this problem, so that it can be fixed.<br>
Renoise LOG&gt; Error Message: Note: Its very important to know what exactly has happened (what you've done before this message popped up), else the problem can not be replicated/analyzed. Thus include a description of what you've done and which components were used please...<br>
Renoise LOG&gt; Application: Terminating...<br>```

<br>
<br>
I'm on Gentoo (amd64) with multilib support, the library renoise is trying to load comes from the ebuild `app-emulation/emul-linux-x86-soundlibs-20080418` and is the same version as the one installed by jack (in /lib64)<br>
<br>
Does someone know what "Only external clients need attach port segments" would mean?<br>
<br>
Thanks</bug>

nodoby? ;_; neither some “what the furk?”

now I am trying 0.109.2-r1 64bit jackd (/usr/lib64/libjack.so.0.0.28)
renoise is trying to connect to jack thru /usr/lib32/libjack.so.0.0.23, it recognizes different jack protocol versions and will not connect.

Wasn’t there somebody who used renoise with a jackd compiled 64bit?

i rly need to play without windows (with jack)

It’s a lot easier getting this all working in a 32 bit OS.

If you use a 32-bit Jack Console, you also need to use the 32-bit JackD server and both need to be the same version else they won’t talk to eachother either.
Yes, besides 64-bit OS vs 32-bit apps, having the correct compiled combination (compatible) of applications are still mandatory on Linux.