retitle 981600 nghttp2: missing build-depends on tzdata
tags 981600 + patch
severity 981600 serious
thanks

Helmut Grohne wrote:
> An arch-only build (but not a full build) of nghttp2 seems to reliably
> fail at test util_localtime_date:

This happens because there is a missing build-dependency on tzdata.

Arch-all builds work because python3-sphinx in Build-Depends-Indep depends on tzdata.

The official buildds have tzdata in their chroots, but this is really wrong, because tzdata is not build-essential and should therefore not be installed on chroots being used to build packages (see Bug #837060).

Trivial patch attached. Please make sure this is also fixed in bullseye as well, as packages in stable must build in stable.

Thanks.
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,7 @@ Build-Depends: debhelper (>= 13),
                libsystemd-dev,
                libxml2-dev,
                pkg-config,
+               tzdata,
                zlib1g-dev
 Build-Depends-Indep: python3-sphinx
 Standards-Version: 4.6.1

Reply via email to