distro: glibc: Propagate Linux headers.

* distro/base.scm (glibc): Move LINUX-HEADERS from `native-inputs' to
  `propagated-inputs'.  Remove unnecessary `_' in /bin/pwd substitution.
This commit is contained in:
Ludovic Courtès 2012-09-01 19:21:06 +02:00
parent a5071b990d
commit 0a3da5b7f0

View file

@ -1118,7 +1118,11 @@ (define-public glibc
(base32
"092rdm49zh6l1pqkxbcpcaawgsgzxhpf1s7wf5wi5dvc5am3dp0y"))))
(build-system gnu-build-system)
(native-inputs `(("linux-headers" ,linux-headers)))
;; Glibc's <limits.h> refers to <linux/limit.h>, for instance, so glibc
;; users should automatically pull Linux headers as well.
(propagated-inputs `(("linux-headers" ,linux-headers)))
(arguments
`(#:out-of-source? #t
#:configure-flags
@ -1141,7 +1145,7 @@ (define-public glibc
(let ((out (assoc-ref outputs "out")))
;; Use `pwd', not `/bin/pwd'.
(substitute* "configure"
(("/bin/pwd" _) "pwd"))
(("/bin/pwd") "pwd"))
;; Install the rpc data base file under `$out/etc/rpc'.
;; FIXME: Use installFlags = [ "sysconfdir=$(out)/etc" ];