- Package:
- src:brotli
- Source:
- src:brotli
- Submitter:
- Maximiliano Curia
- Date:
- 2026-08-22 14:51:02 UTC
- Severity:
- normal
- Tags:
Package: src:brotli Version: 1.2.0-3 Severity: serious Architecture: armhf arm64 User: debian-python@lists.debian.org Usertags: python3.15 Hi! While rebuilding packages against Python 3.15 we found that brotli failed to build from source in arm64. This issue is unrelated to Python 3.15, but instead triggered by a change in debhelper that now is passing the -DCMAKE_C_COMPILER option, and brotli uses regular expressions on that variable to decide that the build is being crosscompiled, trying to use qemu (which is not a build dependency), causing the FTBFS. I'm attaching the patch that I'm applying in my sandbox to be able to build the packages that depend on brotli, please consider applying a similar patch or add qemu-user to the build dependencies in the corresponding architectures (not ideal). Happy hacking, Saludos /\/\ /\ >< `/
We believe that the bug you reported is fixed in the latest version of brotli, 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 1144507@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Tomasz Buchert <tomasz@debian.org> (supplier of updated brotli 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: Sat, 22 Aug 2026 16:27:53 +0200 Source: brotli Architecture: source Version: 1.2.0-4 Distribution: unstable Urgency: medium Maintainer: Tomasz Buchert <tomasz@debian.org> Changed-By: Tomasz Buchert <tomasz@debian.org> Closes: 1144507 Changes: brotli (1.2.0-4) unstable; urgency=medium . [ Maximiliano Curia ] * Avoid using qemu whenever we try to build against arm64 (Closes: #1144507) . [ Tomasz Buchert ] * Switch to debhelper 14 Checksums-Sha1: f8c34c52caa2c6cf7576b6dcd530492d8c75b1cf 2263 brotli_1.2.0-4.dsc 6f68b874fd4a710320be96d4b49630118af12b6a 6440 brotli_1.2.0-4.debian.tar.xz 3f2ac140348ea706572f431ec887d9e1f8a9a736 8666 brotli_1.2.0-4_source.buildinfo Checksums-Sha256: 497e4d2bc6476f64f1d3669067a09a702b16d04552c20832b6f2f5f1f7763d26 2263 brotli_1.2.0-4.dsc 29fca60ade1a0fbfc353e8c4ac71c2f38ba43e797f5f8d62ec1cdffc84f20e17 6440 brotli_1.2.0-4.debian.tar.xz 0cd2eda1da9b99fcafb58d2a34018140f76683fc8f9e6b1917f36f0f4694f1ae 8666 brotli_1.2.0-4_source.buildinfo Files: a96a52d7cbf26c374df46c6417d182c2 2263 python optional brotli_1.2.0-4.dsc c010c22d67f1166347f736c2421b3298 6440 python optional brotli_1.2.0-4.debian.tar.xz c153e2d2514f215b9bce3aef6d27158a 8666 python optional brotli_1.2.0-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEw4a8QcDI3JdLyqg9Y4wJ8uTJG1IFAmqJsxwACgkQY4wJ8uTJ G1J8Sw/8C7/VwO+yS5cooM8dd+vd8SL31dfpgQIkLscUPHp1NNKpsGpoCYQ0I9ao WRLiUIYs8oIWqHuwp4ty4TbqKXVgFhlekP6T1iueJp2ObDdh3SlHHTA5R8k7AR7R NUJ4ZRtL2EbvxKJMPNP4HkqKM/oMig+/cVKLeEjoWK9VspDf977XURxHxaV+Zn3e ErAeydze1UStE+iZNJnX8ncpzFX4zReDxQrbG4pRWv7e8EHB4W04LKtGmKSllJvG I6gPcC6ih3edhcoJU9CCuLHKs3vPYdKN2wv77hU+RF7uO12MQyofV2Qf4LGnDXZT EQHWde0jjiym5TRcGrb7XclKdqrW+g0PSMLIhf02prHaurVvzrN9tJiDD8Tly8ZE mjNoxgSFYJSPyBfyFqtRxUxQLZ5nXMh2hWUlaGaOYJN4D5a5se4ihx72b8I3JxBv 2jiWQHlYCgoCQHov06ZT+5Pqt7eqmlrSWRlPRlVaBniIcdlS6590MuZLuH5j5g5t 91NoFMm3LAqMxKOKiAUQH/C688rrpZrMZ7lOG85eIC18YBa7jgSUjiBZ6fmlAwpw JEQRz50YgfghzS3qssSucwkpiosEZGYXRAdxvpFd0sHacsHV/sS5LbgPbihza0nf WeBM1iwS00Zm15/sdzvAo3LRnXI6nLLWAQ8bgbQrHrQrIGrCWtQ= =HVDh -----END PGP SIGNATURE-----