GNU bug report logs -
#29896
[PATCH core-updates] gnu: java-asm: Update to 6.0.
Previous Next
Reported by: Gábor Boskovits <boskovits <at> gmail.com>
Date: Fri, 29 Dec 2017 19:02:02 UTC
Severity: normal
Tags: patch
Done: Chris Marusich <cmmarusich <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Gábor Boskovits <boskovits <at> gmail.com> writes:
> + (inputs
> + `(("java-aqute-bndlib" ,java-aqute-bndlib)
> + ("java-aqute-libg" ,java-aqute-libg)))
> (arguments
> `(#:build-target "compile"
> ;; The tests require an old version of Janino, which no longer compiles
> @@ -2679,7 +2682,9 @@ archives (jar).")
> #:tests? #f
> ;; We don't need these extra ant tasks, but the build system asks us to
> ;; provide a path anyway.
> - #:make-flags (list (string-append "-Dobjectweb.ant.tasks.path=foo"))
> + #:make-flags (list (string-append "-Dobjectweb.ant.tasks.path=foo")
> + (string-append "-Dbiz.aQute.bnd.path="
> + (assoc-ref %build-inputs "java-aqute-bndlib")))
Even though we added some inputs, there appear to be no retained
references in the output, as shown by this command:
guix gc --referrers $(./pre-inst-env guix build java-asm)
Is this expected? At first blush, this seems reasonable only if
java-aqute-bndlib and java-aqute-libg are not required at runtime.
Perhaps Ricardo knows more, since he has more experience working with
the ant-build-system.
--
Chris
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 7 years and 120 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.