Bug#781262: [Reproducible-builds] Bug#781262: strip-nondeterminism: remove ar handler now?
Ximin Luo
infinity0 at debian.org
Mon Feb 13 13:45:00 UTC 2017
Holger Levsen:
> Hi,
>
> binutils 2.25-6 (which is long in testing + sid) made the build
> reproducible (#774429). In that course that bug was cloned into #781262,
> which asks for the ar handler of strip-nondeterminism to be removed.
>
> I'm slightly confused now, but (why) is binutils the only package
> benefitting from said ar handler and can it really go?
>
It could still be kept, since there are non-GNU tools that handle ar files, such as llvm-ar(1) which may or may not be deterministic.
I'm not sure how many packages use this, and it might be good to remove this anyway so that we have a chance to detect whether llvm-ar(1) truly is or is not deterministic.
Also this handler is itself slightly buggy, see #843811.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843811
X
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the Reproducible-builds
mailing list