From b8b499d837edeae560bfbab1652cb3977f693407 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Sat, 13 Apr 2024 23:19:26 +0200 Subject: gnu: gmnisrv: Fix config loading. * gnu/packages/web.scm (gmnisrv)[arguments]<#:phases>: Patch hostname handling in `src/config.c'. Change-Id: Ic79591eb45d63732d0d786a2c9994c60c9b84934 --- gnu/packages/web.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 076e2b659d..ae624533b4 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -8885,7 +8885,14 @@ (define-public gmnisrv (string-append "--with-mimedb=" (assoc-ref %build-inputs "mailcap") "/etc/mime.types")) - #:make-flags #~(list (string-append "CC=" #$(cc-for-target))))) + #:make-flags #~(list (string-append "CC=" #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'hostname-bugfix + (lambda _ + (substitute* "src/config.c" + (("(host->hostname = strdup\\()section" _ prefix) + (string-append prefix "hostname")))))))) (inputs (list mailcap openssl)) (native-inputs -- cgit v1.2.3