From bdfa795c980b8562ed45672187babc7be3bde150 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 3 Nov 2022 20:51:34 +0100 Subject: build-system/dub: Avoid usage of (guix build syscalls). * guix/build/dub-build-system.scm (configure): Use MKDTEMP instead of MKDTEMP!. --- guix/build/dub-build-system.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/guix/build/dub-build-system.scm b/guix/build/dub-build-system.scm index 9ee0433ffd..c9bc2af3a5 100644 --- a/guix/build/dub-build-system.scm +++ b/guix/build/dub-build-system.scm @@ -20,7 +20,6 @@ (define-module (guix build dub-build-system) #:use-module ((guix build gnu-build-system) #:prefix gnu:) - #:use-module (guix build syscalls) #:use-module (guix build utils) #:use-module (ice-9 popen) #:use-module (ice-9 rdelim) @@ -52,7 +51,7 @@ (define* (configure #:key inputs #:allow-other-keys) to do this (instead of just using /gnu/store as the directory) because we want to hide the libraries in subdirectories lib/dub/... instead of polluting the user's profile root." - (let* ((dir (mkdtemp! "/tmp/dub.XXXXXX")) + (let* ((dir (mkdtemp "/tmp/dub.XXXXXX")) (vendor-dir (string-append dir "/vendor"))) (setenv "HOME" dir) (mkdir vendor-dir) -- cgit v1.2.3