[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
42/45: gnu: talloc: Remove reference to crypt.
From: |
guix-commits |
Subject: |
42/45: gnu: talloc: 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 d1fe64677388d833fd247bd4bbf76ee0ec529ba7
Author: Josselin Poiret <dev@jpoiret.xyz>
AuthorDate: Sun Feb 18 12:07:09 2024 +0100
gnu: talloc: Remove reference to crypt.
* gnu/packages/samba.scm (talloc): Remove reference to crypt header.
Change-Id: I370069acdd7992f2660aae0b1840ea7756befe13
---
gnu/packages/samba.scm | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/gnu/packages/samba.scm b/gnu/packages/samba.scm
index ce707a8912..bf92b210c3 100644
--- a/gnu/packages/samba.scm
+++ b/gnu/packages/samba.scm
@@ -322,6 +322,14 @@ Desktops into Active Directory environments using the
winbind daemon.")
(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
(lambda* (#:key outputs #:allow-other-keys)
;; talloc uses a custom configuration script that runs a Python
- 09/45: gnu: ffmpeg: Fix builds., (continued)
- 09/45: gnu: ffmpeg: Fix builds., guix-commits, 2024/02/18
- 19/45: gnu: eudev: Update to 3.2.14., guix-commits, 2024/02/18
- 33/45: gnu: tdb: Add libxcrypt dependency., guix-commits, 2024/02/18
- 24/45: gnu: upower: Update to 1.90.2., guix-commits, 2024/02/18
- 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 <=
- 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, 2024/02/18
- 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