[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/11: build-system/ant: Avoid usage of (guix build syscalls).
From: |
guix-commits |
Subject: |
01/11: build-system/ant: Avoid usage of (guix build syscalls). |
Date: |
Fri, 11 Nov 2022 12:20:07 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit a6343af22161b21ddbc4143a2b6a60d1ee860eb0
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Thu Nov 3 20:45:32 2022 +0100
build-system/ant: Avoid usage of (guix build syscalls).
* guix/build/ant-build-system.scm (strip-jar-timestamps): Use MKDTEMP from
Guile core rather than MKDTEMP!.
* guix/build/java-utils.scm (install-jar-file-with-pom): Likewise.
---
guix/build/ant-build-system.scm | 3 +--
guix/build/java-utils.scm | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/guix/build/ant-build-system.scm b/guix/build/ant-build-system.scm
index fae1b47ec5..d29912bf59 100644
--- a/guix/build/ant-build-system.scm
+++ b/guix/build/ant-build-system.scm
@@ -19,7 +19,6 @@
(define-module (guix build ant-build-system)
#:use-module ((guix build gnu-build-system) #:prefix gnu:)
- #:use-module (guix build syscalls)
#:use-module (guix build utils)
#:use-module (sxml simple)
#:use-module (ice-9 match)
@@ -201,7 +200,7 @@ dependencies of this jar file."
repack them. This is necessary to ensure that archives are reproducible."
(define (repack-archive jar)
(format #t "repacking ~a\n" jar)
- (let* ((dir (mkdtemp! "jar-contents.XXXXXX"))
+ (let* ((dir (mkdtemp "jar-contents.XXXXXX"))
(manifest (string-append dir "/META-INF/MANIFEST.MF")))
(with-directory-excursion dir
(invoke "jar" "xf" jar))
diff --git a/guix/build/java-utils.scm b/guix/build/java-utils.scm
index 87c3ac43c9..6025c81667 100644
--- a/guix/build/java-utils.scm
+++ b/guix/build/java-utils.scm
@@ -21,7 +21,6 @@
(define-module (guix build java-utils)
#:use-module (guix build utils)
- #:use-module (guix build syscalls)
#:use-module (guix build maven pom)
#:use-module (guix build maven plugin)
#:use-module (ice-9 match)
@@ -83,7 +82,7 @@ fetched."
"Unpack the jar archive, add the pom file, and repack it. This is necessary
to ensure that maven can find dependencies."
(format #t "adding ~a to ~a\n" pom-file jar)
- (let* ((dir (mkdtemp! "jar-contents.XXXXXX"))
+ (let* ((dir (mkdtemp "jar-contents.XXXXXX"))
(manifest (string-append dir "/META-INF/MANIFEST.MF"))
(pom (get-pom pom-file))
(artifact (pom-artifactid pom))
- branch master updated (fa9ad4b482 -> 9d3cd3c79d), guix-commits, 2022/11/11
- 03/11: build-system/clojure: Avoid usage of (guix build sycalls)., guix-commits, 2022/11/11
- 05/11: gnu: maven-model: Avoid usage of (guix build syscalls)., guix-commits, 2022/11/11
- 07/11: gnu: dbqn: Remove unused module import., guix-commits, 2022/11/11
- 09/11: gnu: java-openmpi: Remove unused module import., guix-commits, 2022/11/11
- 01/11: build-system/ant: Avoid usage of (guix build syscalls).,
guix-commits <=
- 02/11: gnu: OpenJDK: Avoid usage of (guix build syscalls)., guix-commits, 2022/11/11
- 08/11: gnu: clojure: Remove unused module import., guix-commits, 2022/11/11
- 10/11: gnu: ganeti-instance-guix: Update to 0.8., guix-commits, 2022/11/11
- 11/11: gnu: ungoogled-chromium: Update to 107.0.5304.110-1., guix-commits, 2022/11/11
- 04/11: build-system/dub: Avoid usage of (guix build syscalls)., guix-commits, 2022/11/11
- 06/11: gnu: axoloti: Remove unused module import., guix-commits, 2022/11/11