#1149745 knowthelist: FTBFS: /usr/share/juce/modules/juce_audio_formats/codecs/juce_OpusAudioFormat.cpp:53:12: fatal error: opusenc.h: No such file or directory

#1149745#5
Date:
2026-10-02 19:09:25 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202610/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:knowthelist, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
[ 79%] Building CXX object CMakeFiles/knowthelist.dir/usr/share/juce/modules/juce_events/juce_events.cpp.o
/usr/bin/x86_64-linux-gnu-g++ -DAPP_VERSION=\"2.4.2\" -DJUCE [too-long-redacted] les/juce_events/juce_events.cpp
[ 80%] Building CXX object CMakeFiles/knowthelist.dir/usr/share/juce/modules/juce_audio_formats/juce_audio_formats.cpp.o
/usr/bin/x86_64-linux-gnu-g++ -DAPP_VERSION=\"2.4.2\" -DJUCE [too-long-redacted] _formats/juce_audio_formats.cpp
In file included from /usr/share/juce/modules/juce_audio_formats/juce_audio_formats.cpp:77:
/usr/share/juce/modules/juce_audio_formats/codecs/juce_OpusAudioFormat.cpp:53:12: fatal error: opusenc.h: No such file or directory
   53 |   #include <opusenc.h>
      |            ^~~~~~~~~~~
compilation terminated.
make[3]: *** [CMakeFiles/knowthelist.dir/build.make:920: CMakeFiles/knowthelist.dir/usr/share/juce/modules/juce_audio_formats/juce_audio_formats.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:127: CMakeFiles/knowthelist.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1149745#22
Date:
2026-10-20 21:34:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
juce, 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 1149735@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated juce 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 23:10:29 +0200
Source: juce
Architecture: source
Version: 9.0.4+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 1149735
Changes:
 juce (9.0.4+ds-1) unstable; urgency=medium
 .
   * New upstream version 9.0.4+ds
     + Refresh patches
 .
   * Update patch (and dependencies) to link against system libraries
     (Closes: #1149735)
     + Drop dependencies already declared by juce-module-source from
       autopktest
     + Update d/README.source and d/README.Debian to mention additional
       de-vendored libraries
   * Cleanup copied files
   * Remove .gitignore files from binary package
   * Update copyright information
     + Update license identifier for STB
     + Re-generate d/copyright_hints
Checksums-Sha1:
 8f55c430f1e4228c1d8837d54bf20e80e875428b 2902 juce_9.0.4+ds-1.dsc
 49597b9774d21ffcb09429c53265fb4fc53ca67e 13335992 juce_9.0.4+ds.orig.tar.xz
 55673d206c849f6abf21e7b8a6da577dffbdba00 81184 juce_9.0.4+ds-1.debian.tar.xz
 7b2b471aea09ad16de6f5408813b92a8f10b01fb 21415324 juce_9.0.4+ds-1.git.tar.xz
 8abb063fce7f6f910d29afa1557cd78eca82d6d1 17724 juce_9.0.4+ds-1_source.buildinfo
Checksums-Sha256:
 eaf60ccadd7e9c22c3c4d6428a6b56744613332f5b093b879cde3ad4c45d4428 2902 juce_9.0.4+ds-1.dsc
 b61ad995a7f10e0ef36bf5ab7d1c54314af687d16c2450d3267d86086c325b48 13335992 juce_9.0.4+ds.orig.tar.xz
 4f8db459fba1979de33f4597f4282a9829dca08a1f2242d98b173a40b9a784ec 81184 juce_9.0.4+ds-1.debian.tar.xz
 5fc7daaf82e3b3613b10009a5d273add92c1ae088f365de19eeeeb2100caf07a 21415324 juce_9.0.4+ds-1.git.tar.xz
 6dbc4d63c8532503e0684b268341de2b1ba2efd29b94ef9bc47f7ff40e54ec48 17724 juce_9.0.4+ds-1_source.buildinfo
Files:
 a3f0bbecfd0fe9264ad868a7b4b9a10f 2902 devel optional juce_9.0.4+ds-1.dsc
 890e4fd06c2c1d2b2ee96f8325471b4f 13335992 devel optional juce_9.0.4+ds.orig.tar.xz
 c2ce5acbbef7596e454aa18b97bbf1c4 81184 devel optional juce_9.0.4+ds-1.debian.tar.xz
 43f4b0d64858a4e871308d62d5532add 21415324 devel None juce_9.0.4+ds-1.git.tar.xz
 80b8cf281e72443bbe34882b5da3b487 17724 devel optional juce_9.0.4+ds-1_source.buildinfo
Git-Tag-Info: tag=9f7517d1e90a7e7ac81ac4b12e566c5f00b8f787 fp=7405e745574809734800156db65019c47f7a36f8
Git-Tag-Tagger: IOhannes m zmölnig <zmoelnig@umlautT.umlaeute.mur.at>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrX2ZUACgkQYG0ITkaD
wHkT1w/8DCTuxMgwAGydTAyrPcLHZg8fLpIeB6THBrG2zCbAl9XiC9SChGOwJ7K+
nzOUkY85LGsS6rMjD0HbHIqw8X+AfpNBEFHe9B+WFhk6v5m9aPIh+NzBrY0KzCLo
OnBDMVAVHfa61+v5chCMqEZlXWPCArfe8SMUiZhTHiOb9iRP+VxXyX2vEF7b3KUN
o3aKYwcj40L6EFpSvHxZSKT9YOo2lrIbOkgNh2ubVkBiPh54UnS4afb+vX9y+pxP
zYF38wTa776uN1624rI1dT1Q3o2wZb6fx/HTYwXm29vILDkr785nNHaJrBUoS7dk
f3/FBTLe8c+YAw88yYPDj+YiM3U0bmXXOSkxSJpZkffZLOURUNe9JmE1GkkV4XVK
6TteQUT6LtRUNhmd6wL9JNT2mY4MDiPYituDIQsP34JwvYy8Po/Q1f9HG8TF1cBe
T7ytUiPCeWuqTck3TUzoSZJGdMQNGmJruR0yPJdw9wryd8u8WEGOK2DG4tFMv6TW
ttosgJrbHgT5VVb/FJnzqeO57RysmjJrFJzwTChFThiJv+AfCNnxmhJmiWEh4Gdo
r5p6Tn5uY6WK7UIfrzATFGUG6lcrxE13SoGskiuuxBlMMSm9/6gVPqWz1RLeAxzz
5zlk5JY4hQ1MMM6rfExWT1egZBW8dpvNCSv1id+WhB6M3An0P+8=
=13qp
-----END PGP SIGNATURE-----

#1149745#27
Date:
2026-10-21 09:49:21 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
wilsonic-mts-esp, 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 1151386@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrius Merkys <merkys@debian.org> (supplier of updated wilsonic-mts-esp 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: Wed, 21 Oct 2026 05:31:13 -0400
Source: wilsonic-mts-esp
Architecture: source
Version: 0.43~beta+260.g99c17cc-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Andrius Merkys <merkys@debian.org>
Closes: 1151386
Changes:
 wilsonic-mts-esp (0.43~beta+260.g99c17cc-2) unstable; urgency=medium
 .
   * Build depends on libopusfile-dev (Closes: #1151386)
Checksums-Sha1:
 c0dafbb787c6c8d5fe44a74818e21bbad5088e20 1640 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.dsc
 a672c062680a613adae6645077c35feab702c3e0 2568 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.debian.tar.xz
 f433f9c7dcb28c4338ea5f40f2550eee54b32925 5423 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2_source.buildinfo
Checksums-Sha256:
 a4df8f58192dec926816945c15aa99097cab44c4b214f571ab74a8007990466c 1640 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.dsc
 eeb1966395ab872d4105984ca09d4ac56b508d5bab32e958f66f92cd7846b12d 2568 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.debian.tar.xz
 f5a848b9d376116deb59e6ce3977f1d3058c18ae2b9b1089fd09d9dd4ab75cec 5423 wilsonic-mts-esp_0.43~beta+260.g99c17cc-2_source.buildinfo
Files:
 7e1cc5bb13c8037a51645b51f78e6ef6 1640 sound optional wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.dsc
 c39349e7938d508a06a3707e840dd9db 2568 sound optional wilsonic-mts-esp_0.43~beta+260.g99c17cc-2.debian.tar.xz
 8b3f686f53fec5f2e480fcf27b1ae8c5 5423 sound optional wilsonic-mts-esp_0.43~beta+260.g99c17cc-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQ9mT++eHAQdiuDyvHYokBlilUePQUCatiGvgAKCRDYokBlilUe
PdVfAQDdnumuJhBItW50sI7QNpk6fdqK8Divr8sDU3yglg9OJgEAqgWHdZ4M8v3e
6Z0FKZP74sLhNxDj4f6XzpwWNEXckgk=
=YfZH
-----END PGP SIGNATURE-----

#1149745#32
Date:
2026-10-21 10:28:03 UTC
From:
To:
I accidentally closed and re-opened this bug. Marking it as done as in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1149735#34.

Andrius