commit:     cb6d7479a0b87b28435039386e0e7f61ddbb9900
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 16 04:11:07 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 16 04:11:07 2025 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=cb6d7479

Revert "save-build-env: Strip out non-reproducible variables"

This reverts commit 81a8ae90a23652973d094440ef6d08dd34ee32d1.

As Kerin points out on the bug, this isn't needed (anymore -- it was
needed at the time of the PR, but not at the time of application) since
8a607ed23beb4995627f9c4e2c7580469ace56bb.

Bug: https://bugs.gentoo.org/914441
Signed-off-by: Sam James <sam <AT> gentoo.org>

 bin/save-ebuild-env.sh | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/bin/save-ebuild-env.sh b/bin/save-ebuild-env.sh
index 73b245121c..7e6bd6120e 100644
--- a/bin/save-ebuild-env.sh
+++ b/bin/save-ebuild-env.sh
@@ -47,10 +47,6 @@ __save_ebuild_env() (
                # identical, so strip them from the binpkg. It's also not needed
                # for installing / removing a package.
                unset MAKEOPTS NINJAOPTS
-
-               # These variables are constantly changing. Strip them so we
-               # don't introduce non-reproducible data into the binpkg.
-               unset EPOCHREALTIME EPOCHSECONDS SRANDOM
        fi
 
        MAPFILE+=(

Reply via email to