Bug#939704: faust: libOSCFaust.a is missing?
Package: faust
Version: 2.15.11~ds1-1
Severity: normal
Dear Maintainer,
When I tried to build a stand-alone Faust application with OSC-Support, I
encountered the following issue:
I created a trivial Faust-program:
import("stdfaust.lib");
declare options "[osc:on]";
process = _;
When I try to compile this program with OSC support, I get an error:
lukas@rumburak:~/src/faustxp$ faust2jaqt -osc trivial.dsp
/usr/bin/ld: cannot find -lOSCFaust
collect2: error: ld returned 1 exit status
make: *** [Makefile:148: trivial] Fehler 1
I tried the same after building the latest upstream release from source
(taken from here: https://github.com/grame-cncm/faust/releases).
In both cases, its the same release 2.15.11.
With the upstream version the above works as expected.
I noted that the file $PREFIX/lib/libOSCFaust.a does exist when I build from
source, but is not present when installing the Debian package. Maybe something
missing in some build script?
There is a related issue in the upstream bug tracker:
https://github.com/grame-cncm/faust/issues/324
Please let me know if you need further information.
TIA + Kind regards,
Lukas Degener
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages faust depends on:
ii faust-common 2.15.11~ds1-1
ii libc6 2.28-10
ii libgcc1 1:9.2.1-6
ii libllvm7 1:7.0.1-9+b1
ii libstdc++6 9.2.1-6
Versions of packages faust recommends:
ii clang 1:8.0-48
ii g++ 4:9.2.1-3
ii libc6-dev [libc-dev] 2.28-10
ii libgtk2.0-dev 2.24.32-3
ii libjack-jackd2-dev [libjack-dev] 1.9.12~dfsg-2+b1
ii make 4.2.1-1.2
ii python 2.7.16-1
ii ruby 1:2.5.1
Versions of packages faust suggests:
pn kate <none>
-- no debconf information
Reply to: