From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: java: switch to icedtea-8 as default JDK Date: Tue, 19 Dec 2017 00:07:50 -0800 Message-ID: <87y3lzgmy1.fsf@gmail.com> References: <20171204191506.GC28066@jasmine.lan> <87609h3dzk.fsf@gmail.com> <87o9n3gz43.fsf@gmail.com> <20171213103248.GA12880@macbook41> <877etlo2fq.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRCwS-0002Mr-Kl for guix-devel@gnu.org; Tue, 19 Dec 2017 03:08:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRCwR-0007Sq-0s for guix-devel@gnu.org; Tue, 19 Dec 2017 03:08:00 -0500 Received: from mail-it0-x22c.google.com ([2607:f8b0:4001:c0b::22c]:36244) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRCwQ-0007SY-N3 for guix-devel@gnu.org; Tue, 19 Dec 2017 03:07:58 -0500 Received: by mail-it0-x22c.google.com with SMTP id d16so1799024itj.1 for ; Tue, 19 Dec 2017 00:07:58 -0800 (PST) In-Reply-To: (=?utf-8?Q?=22G=C3=A1bor?= Boskovits"'s message of "Mon, 18 Dec 2017 11:02:26 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?utf-8?Q?G=C3=A1bor?= Boskovits Cc: guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi G=C3=A1bor and Ricardo, I see that G=C3=A1bor made this GitHub issue to track their work: https://github.com/Boskovits/guix/issues/16 At this point, can I help with anything in particular, or should I wait until after G=C3=A1bor pushes the fix(es) for java-hamcrest-core, so we can build the covering of icedtea-8 after that and see what still breaks? G=C3=A1bor Boskovits writes: > I've found the problem with java-hamcrest-core. > The root cause of this is that java-jarjar uses a bundled copy of asm, > version 4.0. > This asm version does not support icedtea8. > > I propose to use java-asm instead of the bundled one. > > In my opinion the best course of action should be: > 1. create a package: java-asm-notest with tests diabled to break the > dependency cycle on java-hamcrest-core > 2. modify java-jarjar to use java-asm-notest instead of the bundled asm. > 3. test if java-hamcrest-core now builds. > > It is a question if we want to iterate this cycle once more, with a > tests-enabled java-asm. > WDYT? Sounds good to me. G=C3=A1bor Boskovits writes: > It seems, that it is aslo safe to apply this on master. > This is the patch: > > ... > > Subject: [PATCH] gnu: Clean up depencies of java-asm. This patch seems fine to me. I briefly looked but could not find it in the Guix Git repo; have you not pushed it yet? G=C3=A1bor Boskovits writes: > We now have an upstream fix for classpathx, it is pushed as revision 1244 > to the savannah subversion repo. > May I change the source to use this revision? > Or should I use a patch? > > I think using the upstream revision is a better option. > WDYT? I agree: using the upstream revision sounds like a better plan. The only reason I can think why we would not want to do that is if it is going to take a long time for it to get released. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlo4yNcACgkQ3UCaFdgi Rp0R+hAA1TxWJDGIY/T4HIIFKBetJCofqfYDN/jUR6EtgNXqP460jgYD8AvBbqTM sdL0sqIz+UsGKJKdKDzxml5XIuwf/98xdpx6Weh9SvujU40p8z2hV8LDwm9+s0mA tRh+/NnEI7ucBUnMPZEapEUvs5kx+M6Ysa+1ibC+Gpxm1K9hZ5isASfO1HT3qmeJ 82XMckj7leG85K0ualvIy4m5IGVuxqDLv71EnMRGUtruAsInAGXsen7dJW78qomM lXKrer4vJ1YpXtBp22W7IcBZjhDy/AtemIXmEGedzDQyzEhoGh40hAfZUOv3tM5X I03caCahmfg464/7BIsfzpxAnPHYnPkpKsE1yM63PZiXj3K1kNiOVD7H1T1AjnVQ /47YJR3jm/3DP1ESbK66Y01lf6awSYZlqJawQTJypOk4d5iPcxvISSBPbOf3SkTx IC/FfPjBAjRD7sEGyFQaJOD2ORHsULYuPF+jLprlATV3diG7geI/8SvhmGfrfTKC NH9YA1C4NSLOj1fXxYAar+6BOahFRH/i4ONBZmCsfO4VIt/tTjRYtJcgqtXx3ho3 bPkwQ4HFOkih2uRr7aoPI9YClb9lrMne88OP1YqZFFdDC7N5WiJD0Un3LfznOCD1 pujFWe7gTPcvM0cle5+v2q2p/hANCcpvUu73b/uRRuEUkfgNqjs= =KvzZ -----END PGP SIGNATURE----- --=-=-=--