>From 00807e4421757f8d9204f1601de9a8286a408f91 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 29 Feb 2016 19:24:20 -0500 Subject: [PATCH] gnu: openssl: Restrict allowed references for openssl. * gnu/packages/tls.scm (openssl)[arguments]: Add #:allowed-references. --- gnu/packages/tls.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 90971f2..8c72f3b 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -32,6 +32,7 @@ #:use-module (guix build-system python) #:use-module (gnu packages compression) #:use-module (gnu packages) + #:use-module (gnu packages gcc) #:use-module (gnu packages guile) #:use-module (gnu packages libffi) #:use-module (gnu packages libidn) @@ -200,6 +201,12 @@ required structures.") `(#:parallel-build? #f #:parallel-tests? #f #:test-target "test" + + ;; We want to limit what the output of this derivation refers to. + ;; Specifically, we don't want it to refer to Perl. + #:allowed-references ,(list (canonical-package glibc) + (list (canonical-package gcc) "lib") + "out") #:phases (modify-phases %standard-phases (add-before -- 2.7.1