From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48870) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecQHi-0001od-QX for guix-patches@gnu.org; Fri, 19 Jan 2018 01:36:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecQHS-0006Va-Az for guix-patches@gnu.org; Fri, 19 Jan 2018 01:36:18 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54315) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ecQHS-0006U8-16 for guix-patches@gnu.org; Fri, 19 Jan 2018 01:36:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ecQHR-00037k-JD for guix-patches@gnu.org; Fri, 19 Jan 2018 01:36:01 -0500 Subject: [bug#29896] [PATCH] gnu: java-asm: Update to 6.0. Resent-Message-ID: From: Chris Marusich References: <20171229190022.22705-1-boskovits@gmail.com> <20180107212356.18556-1-boskovits@gmail.com> Date: Thu, 18 Jan 2018 22:35:34 -0800 In-Reply-To: <20180107212356.18556-1-boskovits@gmail.com> ("=?UTF-8?Q?G=C3=A1bor?= Boskovits"'s message of "Sun, 7 Jan 2018 22:23:56 +0100") Message-ID: <87efmmtky1.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: =?UTF-8?Q?G=C3=A1bor?= Boskovits Cc: Ricardo Wurmus , 29896@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable G=C3=A1bor Boskovits 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 co= mpiles > @@ -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=3Df= oo")) > + #:make-flags (list (string-append "-Dobjectweb.ant.tasks.path=3Df= oo") > + (string-append "-Dbiz.aQute.bnd.path=3D" > + (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. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlphkbYACgkQ3UCaFdgi Rp25Ow//bEI15rPLFryqdHhesWAaZzPjgukHTZI/bRbay3K7pX9uyYcFGqocuETI gUVHI6dS7Nn/68cDBiS9cUS/ysFs+RIsf5scBQ87gXyce/Tx/4s2baf6lqn2Cawy pgk9Mb0+dwbU86f85WGd+dKW0QeKTJEM+5uLKywJja8CRAZycrKC3Aig+HUjpC3r IAcO7v1Pp4cJrQfW2btMiC3XCi0ZKdHf+GL57Gd1snwxbbTi+r5DChNZ2xh7TbGr FE34Is0d6+3A9oJiI3VFeTt2xXisoPt5A8qA/STpaQZbEuoOuqrPOg+h9aMu1PTb O4sgcmFbKA769Qe4SgV5kzgR+G2NQmbKTu5Atf5G51iA9BRessTOiZ0xeJt18I6h CGJf3QpQOTo95Sg+khr7NMrQ0xQ3t+Q/cEeWrKVVdGkq+QL/J8vLKO938GwjuKgn y3Q3ue2hJLAroi67sUSTuXwHvGXF1Gdz3X6NixzKJtBBnRZSgBIJVk/EZV371RqW QoV2Rtqp9qmRnFeWpMi3Yia7545JhQndk7w/MjNUDqXdbbyU3p3KNHcEoL6M+nAZ TiVYYpzRNKVnKBchjk92xs3IxDUfJP6Ez1nbBXMJAfjSasih+411KuqeX6qSMA5P p88Dx4/ghQYw6/fb5oabN1h6EBziiCYUSXMybQ5JCji/bTKxDvc= =aPS7 -----END PGP SIGNATURE----- --=-=-=--