diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-08-17 15:44:43 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-08-17 15:44:43 +0200 |
commit | c134056a9b830f3e3bf0b1ba84b0d67a21be096f (patch) | |
tree | 8c9510c8dd2e498bf3350c5b53f502807fd28b6f /gnu | |
parent | 10d3ab10733221e9c61bd64a617adf7c8c08498a (diff) | |
download | guix-c134056a9b830f3e3bf0b1ba84b0d67a21be096f.tar.gz guix-c134056a9b830f3e3bf0b1ba84b0d67a21be096f.zip |
gnu: linux-pam: Install headers under $includedir/security.
* gnu/packages/linux.scm (linux-pam): Add `--includedir' configure flag.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/linux.scm | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 3a37f572cb..e434de477e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -235,9 +235,15 @@ ;; ("cracklib" ,cracklib) )) (arguments - ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d - ;; isn't available. - '(#:tests? #f)) + '(;; Most users, such as `shadow', expect the headers to be under + ;; `security'. + #:configure-flags (list (string-append "--includedir=" + (assoc-ref %outputs "out") + "/include/security")) + + ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d + ;; isn't available. + #:tests? #f)) (home-page "http://www.linux-pam.org/") (synopsis "Pluggable authentication modules for Linux") (description |