From cbb76780ef5e4aed113a1065d96fd6e035f60eaf Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sun, 3 Dec 2017 22:14:50 +0100 Subject: profiles: Really disable deprecation warnings for 'profile-derivation'. This is a followup to 2815fca1423cf72e6f3d0e774f1058bcbf8dfdbf. * guix/profiles.scm (profile-derivation)[builder]: Remove 'debug-disable' call, which was ineffective. Pass #:env-vars to 'gexp->derivation'. --- guix/profiles.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guix/profiles.scm b/guix/profiles.scm index d8b83bf730..cedf9faa82 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -1268,9 +1268,6 @@ are cross-built for TARGET." (guix search-paths) (srfi srfi-1)) - ;; Don't complain about _IO* on Guile 2.2. - (debug-disable 'warn-deprecated) - (setvbuf (current-output-port) _IOLBF) (setvbuf (current-error-port) _IOLBF) @@ -1293,6 +1290,9 @@ are cross-built for TARGET." #:system system #:target target + ;; Don't complain about _IO* on Guile 2.2. + #:env-vars '(("GUILE_WARN_DEPRECATED" . "no")) + ;; Not worth offloading. #:local-build? #t -- cgit v1.2.3