[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
43/45: gnu: tevent: Remove reference to crypt.
From: |
guix-commits |
Subject: |
43/45: gnu: tevent: Remove reference to crypt. |
Date: |
Sun, 18 Feb 2024 08:41:12 -0500 (EST) |
jpoiret pushed a commit to branch core-updates-glibc-2.39
in repository guix.
commit bfbe26989b85eda59f971472a8acbdf8da4b6afd
Author: Josselin Poiret <dev@jpoiret.xyz>
AuthorDate: Sun Feb 18 12:07:32 2024 +0100
gnu: tevent: Remove reference to crypt.
* gnu/packages/samba.scm (tevent): Remove reference to crypt header.
Change-Id: Ic99712c9374dee1fd5b65c29327fe39aa10eed35
---
gnu/packages/samba.scm | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index bf92b210c3..2d1ea5959d 100644
--- a/gnu/packages/samba.scm
+++ b/gnu/packages/samba.scm
@@ -397,6 +397,14 @@ destructors. It is the core memory allocator used in
Samba.")
(arguments
'(#:phases
(modify-phases %standard-phases
+ (add-after 'unpack 'remove-crypt-reference
+ ;; The following is needed because Python.h propagates
+ ;; HAVE_CRYPT_H, which is then seen from lib/replace/ but talloc
+ ;; doesn't need it at all.
+ (lambda _
+ (substitute* "lib/replace/replace.h"
+ (("#include <crypt.h>")
+ ""))))
(replace 'configure
;; tevent uses a custom configuration script that runs waf.
(lambda* (#:key outputs #:allow-other-keys)
- 16/45: gnu: elogind: Add libxcrypt dependency., (continued)
- 16/45: gnu: elogind: Add libxcrypt dependency., guix-commits, 2024/02/18
- 20/45: services: udev: Rewrite udev-rule to use file->udev-rule., guix-commits, 2024/02/18
- 27/45: gnu: apr-util: Update to 1.6.3., guix-commits, 2024/02/18
- 41/45: gnu: sambda/pinned: Add libxcrypt dependency., guix-commits, 2024/02/18
- 13/45: gnu: libxcrypt: Remove python from native-inputs., guix-commits, 2024/02/18
- 12/45: gnu: gcc: Patch crypt out of bundled libsanitizer., guix-commits, 2024/02/18
- 42/45: gnu: talloc: Remove reference to crypt., guix-commits, 2024/02/18
- 23/45: gnu: libgudev: Update to 238., guix-commits, 2024/02/18
- 34/45: gnu: httpd: Add libxcrypt dependency., guix-commits, 2024/02/18
- 25/45: gnu: mesa: Hardcode libvulkan.so's dependency for zink., guix-commits, 2024/02/18
- 43/45: gnu: tevent: Remove reference to crypt.,
guix-commits <=
- 29/45: gnu: apr-util: Add libxcrypt dependency., guix-commits, 2024/02/18
- 22/45: gnu: udev-service-type: accept hardware description file extensions., guix-commits, 2024/02/18
- 30/45: gnu: inetutils: Add libxcrypt dependency., guix-commits, 2024/02/18
- 35/45: gnu: python-cython: Add libxcrypt dependency., guix-commits, 2024/02/18