diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2026-02-14 23:10:32 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-03-08 14:13:48 +0100 |
| commit | 13f2fe89362f2b78133309ca7a0ed1d606de7d8f (patch) | |
| tree | 9f98519b560c57a44c86a5287c4b03a9968aed7f | |
| parent | f650dc0d80aa14b0afa956a5f4fc2a4150b4dc51 (diff) | |
gnu: nss-certs-for-test: Do not import modules from the host Guile.
Fixes a bug whereby modules from the host Guile would be imported in the build
environment. This is a reproducibility issue: using a different Guile version
would lead a different derivation for ‘nss-certs-for-test’. See
<https://codeberg.org/guix/guix/pulls/6418#issuecomment-10593206>.
* gnu/packages/nss.scm (nss-certs-for-test): Remove (rnrs io ports)
and (srfi srfi-26) from #:modules.
Change-Id: I61950b87b5cded087533eb4244f062959f1dd388
| -rw-r--r-- | gnu/packages/nss.scm | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm index 3b7bcf667e6..fbb19282a67 100644 --- a/gnu/packages/nss.scm +++ b/gnu/packages/nss.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2013-2019, 2023 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2013-2019, 2023, 2026 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2014-2021 Mark H Weaver <mhw@netris.org> ;;; Copyright © 2016-2019, 2021-2024 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> @@ -364,9 +364,7 @@ taken from the NSS package and thus ultimately from the Mozilla project.") (inputs '()) (propagated-inputs '()) (arguments - (list #:modules '((guix build utils) - (rnrs io ports) - (srfi srfi-26)) + (list #:modules '((guix build utils)) #:builder #~(begin (use-modules (guix build utils) |
