[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#49597] [PATCH core-updates 14/15] gnu: Use 'search-input-file' when
From: |
Maxime Devos |
Subject: |
[bug#49597] [PATCH core-updates 14/15] gnu: Use 'search-input-file' when looking for .jar files. |
Date: |
Sun, 18 Jul 2021 17:56:11 +0200 |
User-agent: |
Evolution 3.34.2 |
> diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
> index fdfd044926..f4a426e559 100644
> --- a/gnu/packages/java.scm
> +++ b/gnu/packages/java.scm
> @@ -382,8 +382,7 @@ JNI.")
> (setenv "JAVAC"
> (search-input-file inputs "/bin/jikes"))
> (setenv "CLASSPATH"
> - (string-append (assoc-ref inputs "jamvm")
> - "/lib/rt.jar"))
> + (search-input-file inputs "/lib/rt.jar"))
>
> ;; Ant complains if this file doesn't exist.
> (setenv "HOME" "/tmp")
This is "ant-bootstrap", right?
"jikes" and "jamvm" are in 'native-inputs',
so 'search-input-file (or native-inputs inputs) [...]' is required
here.
> @@ -486,8 +485,7 @@ build process and its dependencies, whereas Make uses
> Makefile format.")
> (lambda* (#:key inputs #:allow-other-keys)
> (setenv "CLASSPATH"
> (string-join
> - (cons (string-append (assoc-ref inputs "jamvm")
> - "/lib/rt.jar")
> + (cons (search-input-file inputs "/lib/rt.jar")
> (find-files (string-append
> (assoc-ref inputs "ant-bootstrap")
> "/lib")
Likewise.
That issue was present in the original code, though,
but something to consider.
Greetings,
Maxime.
signature.asc
Description: This is a digitally signed message part
- [bug#49597] [PATCH core-updates 05/15] gnu: Use 'search-input-directory' for the SDL header directory., (continued)
- [bug#49597] [PATCH core-updates 05/15] gnu: Use 'search-input-directory' for the SDL header directory., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 06/15] gnu: Use 'search-input-directory' for the OpenEXR header directory., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 07/15] gnu: Use 'search-input-file' when searching for Automake files., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 08/15] gnu: Use 'search-input-directory' for the Eigen header directory., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 09/15] gnu: Use 'search-input-directory' for glibc locale data., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 10/15] gnu: Use 'search-input-directory' when looking for C/C++ library headers., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 12/15] gnu: Use 'search-input-file' when looking for executables., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 11/15] gnu: Use 'search-input-file' when looking for *.so and *.a., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 15/15] gnu: Use 'search-input-directory' and 'search-input-file' where appropriate., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 14/15] gnu: Use 'search-input-file' when looking for .jar files., Ludovic Courtès, 2021/07/16
- [bug#49597] [PATCH core-updates 13/15] gnu: mozjs: Use 'which' where appropriate., Ludovic Courtès, 2021/07/16
[bug#49597] [PATCH core-updates 00/15] Ajust packages to label-less input style, Mathieu Othacehe, 2021/07/17
[bug#49597] [PATCH core-updates 00/15] Ajust packages to label-less input style, Maxime Devos, 2021/07/18
bug#49597: [PATCH core-updates 00/15] Ajust packages to label-less input style, Ludovic Courtès, 2021/07/24