[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1000785: bullseye-pu: package curl/7.74.0-1.3+deb11u1



Control: tags -1 + moreinfo

On Sun, 2021-11-28 at 21:39 +0100, Helmut Grohne wrote:
> libcurl4-gnutls-dev is not multiarch-coinstallable in bullseye
> despite being marked Multi-Arch: same. When attempting to coinstall
> it, dpkg issues an unpack error. That's a very bad thing to do.
> 

ACK.

> The issue has been reported as #990128 and has been fixed in
> unstable.
> Reproducible builds added compiler flags that include the build
> directory (which varies per build) and those build flags made it into
> curl-config. As such, reproducible builds made curl unreproducible.
> This
> issue has been well understood and for a different compiler flag, a
> workaround was already in place in debian/rules. The solution was to
> extend the workaround in the obvious way (stripping that other flag).
> 
> I think that the risk/benefit ratio is good. The only affected piece
> is
> curl-config, the change is fairly obvious and it makes unpack errors
> from dpkg go away.

What's the potential impact of the change? Is "curl-config --configure" 
consumed by anything, other than human eyeballs?

Regards,

Adam


Reply to: