[Git][reproducible-builds/reproducible-website][master] Add information about Fedora and add-determinism

Chris Lamb (@lamby) gitlab at salsa.debian.org
Thu Jun 6 06:44:32 UTC 2024



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
095ec609 by David A. Wheeler at 2024-06-05T17:45:19-04:00
Add information about Fedora and add-determinism

Signed-off-by: David A. Wheeler <dwheeler at dwheeler.com>

- - - - -


1 changed file:

- _reports/2024-05.md


Changes:

=====================================
_reports/2024-05.md
=====================================
@@ -57,6 +57,7 @@ Lastly, 11 reviews of Debian packages were added, 15 were updated and 48 were re
 Elsewhere in the world of distributions, deep within a [larger announcement from Colin Percival about the release of version 14.1-BETA2](https://lists.freebsd.org/archives/freebsd-stable/2024-May/002133.html), it was mentioned that the [FreeBSD](https://www.freebsd.org/) kernels are now built reproducibly.
 
 <br>
+On the fedora side, the change proposal mentioned in [April 2024](https://reproducible-builds.org/reports/2024-04/)'s report was approved, so per [ReproduciblePackageBuilds](https://fedoraproject.org/wiki/Changes/ReproduciblePackageBuilds) the [add-determinism](https://github.com/keszybz/add-determinism) tool is now running in new builds for Fedora 41 (rawhide). The add-determinism tool is a Rust program which, as its name suggests, adds determinism to files that are given as input by "attempting to standardize metadata contained in binary or source files to ensure consistency and clamping to `$SOURCE_DATE_EPOCH` in all instances". This is essentially the "Fedora version" of Debian's strip-nondeterminism. strip-nondeterminism is written in perl, and Fedora doesn't want to pull perl in the buildroot for every package. The add-determinism tool eliminates many causes of non-determinism. Work is ongoing to continue the scope of packages it can operate on.
 
 ### Miscellaneous news
 



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/095ec60947dc0bc964af2dcb44dd3a3eed0ed1e0

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/095ec60947dc0bc964af2dcb44dd3a3eed0ed1e0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20240606/0c17a7ca/attachment.htm>


More information about the rb-commits mailing list