#1151414 jack-capture: 0.9.73-5 built without libsndfile formats, liblame and liblo (regression from -4) #1151414
- Package:
- jack-capture
- Source:
- jack-capture
- Description:
- program for recording soundfiles with jack
- Submitter:
- Carl Bouchaux
- Date:
- 2026-10-20 19:06:03 UTC
- Severity:
- normal
- Tags:
Dear Maintainer,
The 0.9.73-5 binary was built with all optional features silently
disabled. This is a regression from 0.9.73-4.
Evidence (amd64, from deb.debian.org):
- 0.9.73-4 Depends: libc6, libjack-jackd2-0, liblo7, libmp3lame0,
libsndfile1
- 0.9.73-5 Depends: libc6, libjack-jackd2-0, libsndfile1
even though liblo-dev and libmp3lame-dev are still in Build-Depends.
- strings on /usr/bin/jack_capture from 0.9.73-5 shows:
osc not supported. liblo was not installed when compiling jack_capture
mp3 not supported. liblame was not installed when compiling jack_capture
User-visible consequences:
- "jack_capture --print-formats" prints nothing
- "jack_capture -f ogg" / "-f flac" fall back to uncompressed
32-bit float WAV written with the requested extension
- -mp3 and OSC are unavailable
Cause: feature detection is done at build time by gen_setformat_c.sh
and gen_das_config_h.sh, which run a hard-coded
"gcc temp.c 2>/dev/null" for each feature and silently disable it on
failure. In the 0.9.73-5 build every one of these test compilations
failed, so the libsndfile format table is empty and lame/liblo are
disabled. The build log should show this.
Upstream confirmed an empty --print-formats output indicates a broken
build: https://github.com/kmatheussen/jack_capture/issues/58
The same binary is shipped in Ubuntu 26.04 (resolute):
https://bugs.launchpad.net/ubuntu/+source/jack-capture/+bug/2156660
Regards,
Carl Bouchaux
*Carl Bouchaux*
*Batteur live & studio - Percussionniste - Enseignant*
*Fondateur de Jazz en Provence <http://www.jazzenprovence.com/> et Happy &
Groove <http://happyandgroove.com>*
*www.carlbouchaux.com <http://www.carlbouchaux.com/>*
*carl.bouchaux@gmail.com <carl.bouchaux@gmail.com>*
*06 60 21 72 20*
Hello, Bug #1151414 in jack-capture reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/multimedia-team/jack-capture/-/commit/9a94708ffeee89db9918a1f1829765edcc456d24 ------------------------------------------------------------------------ Fix checks for libraries and file formats Closes: #1151414 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1151414
We believe that the bug you reported is fixed in the latest version of
jack-capture, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1151414@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <sramacher@debian.org> (supplier of updated jack-capture package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 20 Oct 2026 20:52:50 +0200
Source: jack-capture
Architecture: source
Version: 0.9.73-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Sebastian Ramacher <sramacher@debian.org>
Closes: 1151414
Changes:
jack-capture (0.9.73-6) unstable; urgency=medium
.
* Team upload
* debian/control: Bump Standards-Version
* debian/:
- Bump debhelper compat to 14
- Remove manpage for no longer built jack_capture_gui
* debian/patches:
- Fix checks for libraries and file formats (Closes: #1151414)
- Use asprintf from glibc
Checksums-Sha1:
10faa409f334160e3bcc11a13c5a20aec0a551e2 1602 jack-capture_0.9.73-6.dsc
acf06b0e3a8c9a3430fda009503439eada253ab1 8172 jack-capture_0.9.73-6.debian.tar.xz
fa4ad4ba393a3c2a2accce56fe75723f05929b18 6248 jack-capture_0.9.73-6_amd64.buildinfo
Checksums-Sha256:
45d303e8ec5f5a24b59b37aa92d23fdc2b5399a3a05028c56d111b0ebcbdcc96 1602 jack-capture_0.9.73-6.dsc
5544f449f9420db93fbf5341080c841d179f369bdc94c6672470d9d9c46f66d6 8172 jack-capture_0.9.73-6.debian.tar.xz
b12df70e894a9d7395f7ef4acbf30763f342b90255d469a52a91a2898a4dea5e 6248 jack-capture_0.9.73-6_amd64.buildinfo
Files:
4ef37807f6c8621708eb80832fe6f5ae 1602 sound optional jack-capture_0.9.73-6.dsc
b04d6d9ef28997e2b9c16da7e4d6923a 8172 sound optional jack-capture_0.9.73-6.debian.tar.xz
f9d0ed8d84d9b756f751ff6392d6cc64 6248 sound optional jack-capture_0.9.73-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
wr0EARYKAG8FgmrXuMsJECGTazZgD82JRxQAAAAAAB4AIHNhbHRAbm90YXRpb25z
LnNlcXVvaWEtcGdwLm9yZ3KWHrVHXgb8BNLsLjrvpQxw8lstXGzptNPqJXIHlbx1
FiEEQmJ+hB2ZZ9qD4fqQIZNrNmAPzYkAAMsxAQDjK/bQacfr0V/mV8jwfhvcbJ6r
eD+UQ4dyK2qgBeq3qAD/XrlqOijQej+x906Oq7LGfDbLToR4oU5jWz/X95auHgw=
=38My
-----END PGP SIGNATURE-----