Your message dated Sat, 07 Feb 2026 09:04:23 +0000
with message-id <[email protected]>
and subject line Bug#1127021: fixed in brotli 1.2.0-3
has caused the Debian Bug report #1127021,
regarding brotli FTBFS with the nopython build profile: missing static library
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1127021: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127021
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: brotli
Version: 1.2.0-1
Severity: important
Justification: breaks architecture bootstrap
Tags: patch ftbfs

brotli fails to build from source in unstable when enabling the nopython
build profile. The debian/rules file contains two separate
dh_auto_configure invocations for cmake and the nopython one lacks the
-DBROTLI_BUILD_FOR_PACKAGE=ON flag that enables the build of static
libraries. Hence, dh_install becomes unhappy. I am attaching a slightly
more involved patch that moves this flag into a shared variable to
reduce the chances of repeating the mistake. Please consider applying
it.

Helmut
diff -Nru brotli-1.2.0/debian/changelog brotli-1.2.0/debian/changelog
--- brotli-1.2.0/debian/changelog       2026-02-01 12:00:26.000000000 +0100
+++ brotli-1.2.0/debian/changelog       2026-02-04 12:13:42.000000000 +0100
@@ -1,3 +1,10 @@
+brotli (1.2.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with nopython profile. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 04 Feb 2026 12:13:42 +0100
+
 brotli (1.2.0-1) unstable; urgency=medium
 
   * New upstream version 1.2.0
diff -Nru brotli-1.2.0/debian/rules brotli-1.2.0/debian/rules
--- brotli-1.2.0/debian/rules   2026-02-01 10:28:32.000000000 +0100
+++ brotli-1.2.0/debian/rules   2026-02-04 12:13:42.000000000 +0100
@@ -6,13 +6,15 @@
 
 export PYBUILD_NAME = brotli
 
+CMAKE_FLAGS := -DBROTLI_BUILD_FOR_PACKAGE=ON
+
 ifeq (,$(filter nopython,$(DEB_BUILD_PROFILES)))
 %:
        dh $@ --buildsystem=pybuild --with=python3
 
 override_dh_auto_configure:
        dh_auto_configure
-       dh_auto_configure --buildsystem=cmake -- -DBROTLI_BUILD_FOR_PACKAGE=ON
+       dh_auto_configure --buildsystem=cmake -- $(CMAKE_FLAGS)
 
 override_dh_auto_build:
        dh_auto_build
@@ -32,6 +34,9 @@
 else
 %:
        dh $@ --buildsystem=cmake
+
+override_dh_auto_configure:
+       dh_auto_configure --buildsystem=cmake -- $(CMAKE_FLAGS)
 endif
 
 override_dh_missing:

--- End Message ---
--- Begin Message ---
Source: brotli
Source-Version: 1.2.0-3
Done: Tomasz Buchert <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tomasz Buchert <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 07 Feb 2026 09:41:56 +0100
Source: brotli
Architecture: source
Version: 1.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Tomasz Buchert <[email protected]>
Changed-By: Tomasz Buchert <[email protected]>
Closes: 1127021
Changes:
 brotli (1.2.0-3) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Non-maintainer upload.
   * Fix FTBFS with nopython profile. (Closes: #1127021)
Checksums-Sha1:
 ed955287a9f9708d7b44e99081fa98858a2ad9bb 2282 brotli_1.2.0-3.dsc
 e116cf3074c959c6d99ef9a292f8a5583f3cd15e 5896 brotli_1.2.0-3.debian.tar.xz
 8f167185d864f26b988581dafaedb3df9fd688af 8926 brotli_1.2.0-3_source.buildinfo
Checksums-Sha256:
 81fefbd04efc85b4700bb2a76fbfe3418102289ad2ae1f392d0648d10a5ef9ac 2282 
brotli_1.2.0-3.dsc
 d227ff2af4725de3f9fe994796df6416f4a050265c82188e16402742f771f623 5896 
brotli_1.2.0-3.debian.tar.xz
 4ceed1789b54bb5afe6021c176c0fef4a941b9118e8850f1b372e671dde6ee22 8926 
brotli_1.2.0-3_source.buildinfo
Files:
 cd55ba2f305f74c4121cf07f4a9670db 2282 python optional brotli_1.2.0-3.dsc
 a3f97be5982421f3d75f50147916cbe3 5896 python optional 
brotli_1.2.0-3.debian.tar.xz
 cd56d5dfa8cdf8f91ffbeb9bfd95e5f7 8926 python optional 
brotli_1.2.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEw4a8QcDI3JdLyqg9Y4wJ8uTJG1IFAmmG+7YACgkQY4wJ8uTJ
G1JlSg/9FNXKBPhv3uaB6DImMNwokkg67zG/MQij7FdQCCj1Jl5dL5f+AidZYCDh
e7H37RHEbSEWA+WtLECKMKqO3yOUJ/p0LIjZNP1kuHnPwuFLWaKbhVRSPkNh3xSz
SNIGpz4ZXBFr6Iqpa/QPD2sjsx2fEAvGoA+3z7zr6DXymx7pJX78P1j9RnE1hT4w
Mbw4DEZM2Hu8ynX0hXu5zULXDXvkDpXLdud15Ssq7PXOeo0O2oZIfj4tzcFmZRVJ
vItRUhl5ycsbq8lktvEpDkskkJHZTibq3fq1IVc5ra+p4G2NFnh64Wm5tAaYlDJw
8P0394Ij0NDpcCJE5hNKSMng/vkphc8H+1p9Lv2U2KgUQGIkgtMWzBIpCETOqeUz
QdJKO+3hNxKXg3fXNDawhXuRRK8zJMu2U0m8/tQuJWsHzCP/lT4iVI+U5H9XBUG+
X+UIVW8OFXM1Y/Oc0do9KQA51IZS8Uxt9vhpplf458LXg9etOP+qYByRO/Qa04z+
lwsGYxQbnx6VGO/zLV4v1r40lKcKTN7zPrXMb/hIsdIWJ9keUDq/J3wKaXS0RSJK
0BGyVjUWWuaN5epU4LzTHrQz8kWZmP1lb/tHwDZJ5ts5rMVQ11J//Fb/4dz+og02
zxfOkLY0XxhQ9GQhjD8X1zkqLi1UqEnYsFwaaO2Xj0fSsC9jKrk=
=hvYu
-----END PGP SIGNATURE-----

Attachment: pgpf4PHV1mQHE.pgp
Description: PGP signature


--- End Message ---

Reply via email to