gnu: linux-pam: Allow compilation on GNU/Hurd. * gnu/packages/linux.scm (linux-pam)[arguments]: Add #:phases.
1 files changed, 10 insertions(+), 0 deletions(-) M gnu/packages/linux.scm
M gnu/packages/linux.scm => gnu/packages/linux.scm +10 -0
@@ 1824,6 1824,16 @@ which need to be installed separately.") #~("--disable-nis") #~())) #:phases (if (target-hurd?) #~(modify-phases %standard-phases (add-after 'unpack 'skip-pam-limits (lambda _ ;; 'pam_limits.c' uses <sys/prctl.h>, which is ;; Linux-specific. Skip it on GNU/Hurd. (substitute* "modules/Makefile.in" (("pam_limits") ""))))) #~%standard-phases) ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d ;; isn't available. #:tests? #f))