aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/openldap.scm
diff options
context:
space:
mode:
authorMarius Bakke <marius@gnu.org>2022-07-22 14:50:02 +0200
committerMarius Bakke <marius@gnu.org>2022-07-23 19:43:11 +0200
commit0de5e6d6536a7bc94dd71047cf9573d71fa8d4b0 (patch)
tree3adeabf83d49a68945771b9b2db15386fd6bff69 /gnu/packages/openldap.scm
parent1ecf710caed394e066aa0e5a74aa5128d777a329 (diff)
downloadguix-0de5e6d6536a7bc94dd71047cf9573d71fa8d4b0.tar
guix-0de5e6d6536a7bc94dd71047cf9573d71fa8d4b0.tar.gz
gnu: cyrus-sasl: Do not propagate Kerberos.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[propagated-inputs]: Move MIT-KRB5 ... [inputs]: ... here. * gnu/packages/openldap.scm (openldap)[arguments]: Don't add krb5 linker arguments.
Diffstat (limited to 'gnu/packages/openldap.scm')
-rw-r--r--gnu/packages/openldap.scm7
1 files changed, 0 insertions, 7 deletions
diff --git a/gnu/packages/openldap.scm b/gnu/packages/openldap.scm
index 0ae415f928..00aef917e2 100644
--- a/gnu/packages/openldap.scm
+++ b/gnu/packages/openldap.scm
@@ -101,13 +101,6 @@
(setenv "CC" (string-append target "-gcc"))
(setenv "STRIP" (string-append target "-strip")))))
'())
- (add-after 'install 'patch-sasl-path
- ;; Give -L arguments for cyrus-sasl to avoid propagation.
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((krb5 (search-input-file inputs "/lib/libkrb5.so")))
- (substitute* (string-append #$output "/lib/libldap.la")
- (("-lkrb5" lib)
- (string-append "-L" (dirname krb5) "/lib " lib))))))
(add-after 'install 'provide-libldap_r
(lambda _
;; The re-entrant libldap_r no longer exists since 2.6