[Pkg-rust-maintainers] Bug#1147372: Bug#1147372: rust-coreutils regressed in reproducibility
Jochen Sprickerhof
jspricke at debian.org
Sat Oct 17 12:03:45 BST 2026
Hi Paul,
* Paul Gevers <elbrus at debian.org> [2026-10-17 09:41]:
>On Fri, 11 Sep 2026 15:08:21 +0200 =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?=
><lists at fabian.gruenbichler.email> wrote:
>>On Fri, Sep 11, 2026, at 2:22 PM, Sylvestre Ledru wrote:
>>> Le 11/09/2026 à 14:16, Jochen Sprickerhof a écrit :
>>>>
>>>>> How can i work around this?
>>>>
>>>> By reverting the change. I am not aware of a way to make PGO >>
>>reproducible.
>>
>>this probably warrants some broader discussion..
>>
>>I think the only way to implement PGO and reproduciblity is to treat
>>the profiles as allowed generated input to the build (i.e., lift the
>>restriction of "all pre-generated parts of the upstream source must be
>>regenerated as part of the build" for them).
>
>So, how to move forward? This feels a bit like the community behind
>reproducible builds should paper out a general solution to deal with
>PGO in binary distributions, which is unlikely to happen overnight. Do
>we agree on that? If so, I think we should let rust-coreutils migrate
>now.
Well, the other option is to revert enabling PGO. But as reproducible
builds are still kind of new I would be fine with letting rust-coreutils
migrate for trixie and discuss other options after the release.
>Which also means that we should ensure "this probably warrants some
>broader discussion". I have the impression that's somewhat already
>happening, but I've only seen it on IRC. Can somebody link to broader
>discussion (if it exists already)?
There is:
https://lists.reproducible-builds.org/pipermail/rb-general/2026-September/004153.html
Cheers Jochen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20261017/6a8ad09a/attachment.sig>
More information about the Pkg-rust-maintainers
mailing list