mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-12 14:16:55 -05:00
build-system/clojure: Avoid usage of (guix build sycalls).
* guix/build/clojure-build-system.scm (reset-class-timestamps): Use MKDTEMP from Guile core instead of MKDTEMP!.
This commit is contained in:
parent
d899e9351d
commit
8b2a9be465
1 changed files with 1 additions and 2 deletions
|
@ -22,7 +22,6 @@ (define-module (guix build clojure-build-system)
|
|||
ant-build))
|
||||
#:use-module (guix build clojure-utils)
|
||||
#:use-module (guix build java-utils)
|
||||
#:use-module (guix build syscalls)
|
||||
#:use-module (guix build utils)
|
||||
#:use-module (ice-9 match)
|
||||
#:use-module (ice-9 regex)
|
||||
|
@ -129,7 +128,7 @@ (define (repack-archive jar)
|
|||
;; Note: .class files need to be strictly newer than source files,
|
||||
;; otherwise the Clojure compiler will recompile sources.
|
||||
(let* ((early-1980 315619200) ; 1980-01-02 UTC
|
||||
(dir (mkdtemp! "jar-contents.XXXXXX"))
|
||||
(dir (mkdtemp "jar-contents.XXXXXX"))
|
||||
(manifest (string-append dir "/META-INF/MANIFEST.MF")))
|
||||
(with-directory-excursion dir
|
||||
(invoke "jar" "xf" jar))
|
||||
|
|
Loading…
Reference in a new issue