~ruther/guix-local

fb585745adcd2935b179db1ce847318ec3724c4e — Ludovic Courtès 13 years ago dc0a972
distro: Use our own Perl during bootstrap.

* distro/base.scm (linux-headers-boot0): Use PERL with %BOOT0-INPUTS
  instead of calling out to `nixpkgs-derivation*'.
1 files changed, 6 insertions(+), 2 deletions(-)

M distro/base.scm
M distro/base.scm => distro/base.scm +6 -2
@@ 1529,8 1529,12 @@ identifier SYSTEM."
  (package (inherit linux-headers)
    (arguments `(#:implicit-inputs? #f
                 ,@(package-arguments linux-headers)))
    (native-inputs `(("perl" ,(nixpkgs-derivation* "perl"))
                     ,@%boot0-inputs))))
    (native-inputs
     (let ((perl (package-with-explicit-inputs perl
                                               %boot0-inputs
                                               (current-source-location))))
       `(("perl" ,perl)
         ,@%boot0-inputs)))))

(define %boot1-inputs
  ;; 2nd stage inputs.