Closed rstephane closed 1 year ago
Hi, is the plugin built on that system also? Or copied from another linux system?
Seems pretty serious, we shouldn't have any such dynamic dependency.
Hello, yes I compile/build on the OS also...
Hello,
No issue on REAPER latest + LDC 1.31 + Ubuntu 22.04
uname => Linux ponce-ThinkPad-X220 5.19.0-38-generic #39~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 17 21:16:15 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Questions
ldc2 --version
. dub.json
contains the lines:
"dflags-linux-dmd": ["-defaultlib=libphobos2.a"],
"dflags-linux-ldc": ["-link-defaultlib-shared=false"],
"dflags-linux-x86_64-ldc": ["-fvisibility=hidden"]
Thanks.
additional question: is it the flatpak Bitwig or the .deb Bitwig?
Weirdly enough the x86 Bitwig .deb seems to be 32-bit x86(i386) (or at least install many i386 packages)
No such issue in Ardour either.
My working hypothesis is that Bitwig .deb is a 32-bit (i386 arch) package for some reason, and i386 plugins are not supported by Dplug. Really it seems super strange since Bitwig .deb used to be a x86_64 64-bit arch.
How to install Bitwig here: Bitwig 4.4.5 can be installed with .deb, but not 4.4.8 in Ubuntu 22.04 Just change the download URL
And 4.4.5 works, and is a x86_64 .deb
So it seems went from distributing x86_64 software to i386 software recently, for an unknown reason.
If one install Bitwig from a working version (say: 4.4.5) in x86_64 and dpkg -i
your way to 4.4.8, then one can have a plugin run in 4.4.8.
Which means the bug only exist when Bitwig is hosting plugins bridged. But still not reproduced.
(EDIT: Bitwig x86_64 hosting x86_64 plugin out of process works).
There is an adler symbols inside the .so but they are not imported, so can't prevent a load. So perhaps an error in dub.json
Last time I checked Ubuntu Studio did work like Ubuntu Desktop, so this time it seems squarely either in Bitwig camp, or Ubuntu Studio really is different.
Oki thanks, I am going to test all that
Hello, When I use bitwig with my VST2 and VST3 plugin (the ones I created myself using Dplug) , the DAW tells me that the plugin has an error : Undefined symobl Adler 32 // Linux Ubuntu
I tried to install zlib that includes adler32... recompile my plugin but the results is the same...
Bitwig 4.4.8 Dplug : 12.8.x Linux : Ubuntu Studio 22.04 (kernel 5.15.0.69-lowlaterncy 64 bits)
Tell me if you need more details ?
Thanks !