From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: java: switch to icedtea-8 as default JDK Date: Wed, 22 Nov 2017 09:03:09 -0800 Message-ID: <873756xn3m.fsf@gmail.com> References: <87375czhqj.fsf@elephly.net> <873756herx.fsf@gmail.com> <87y3myv7k9.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]:57684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHYQg-000398-85 for guix-devel@gnu.org; Wed, 22 Nov 2017 12:03:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHYQc-0001gl-9O for guix-devel@gnu.org; Wed, 22 Nov 2017 12:03:18 -0500 Received: from mail-pf0-x236.google.com ([2607:f8b0:400e:c00::236]:35760) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eHYQc-0001gQ-4R for guix-devel@gnu.org; Wed, 22 Nov 2017 12:03:14 -0500 Received: by mail-pf0-x236.google.com with SMTP id r88so8384077pfi.2 for ; Wed, 22 Nov 2017 09:03:13 -0800 (PST) In-Reply-To: <87y3myv7k9.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 22 Nov 2017 13:09: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: Ricardo Wurmus Cc: guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > Chris Marusich writes: > >> Ricardo Wurmus writes: >> >>> Hi Guix, >>> >>> some of our Java packages now only build with icedtea-8. To avoid >>> incompatibilities we should make icedtea-8 the default and make sure >>> that all packages still build with that version. >>> >>> Who would like to help with this? We can do this in a separate branch >>> and build it on berlin.guixsd.org. > [=E2=80=A6] >> >> I'd like to help with this. Do we just need to update various java >> package definitions to use the most recent icedtea-8, and debug any >> issues that might arise? Or did you mean something else? > > Yes, that=E2=80=99s pretty much it. I remember that some of the early Ja= va > packages I added could not be built with icedtea-8. In those cases it > may be sufficient to set the compiler source version to 1.7 while still > using icedtea-8. > > I=E2=80=99d be happy if you could give this a try in a new branch. Once = we have > a branch we can build I=E2=80=99ll update the Cuirass specs on berlin.gui= xsd.org > to build the Java packages and their dependencies from the new branch. > Let=E2=80=99s base this on core-updates. OK, I'll find some time to work on this in the coming days. I'll send you an update by the end of this month at the latest. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAloVrc0ACgkQ3UCaFdgi Rp16JhAAoLTqQ5NulJIIjFRcXE7SKW6HtZXFGbToWzN+WWuwp82tXouO9OCqtBex pwaAfvmUzTmoLfKHtEy5J96Kw3o/p1Cg1ucxFXWNPusqqf69gNSEB+ucCn6EV0uw uu1N2D1wcGIVunbvWqfMNzDtRWO5tZnohjjxmBfekMFP1LU9jJN2HgmDgLayBRne F9XfX+/OQxU7CQHMwyzSKO3kdcOixgXXkAqzsH+Ts3j37GKHsuzy7iHfUAeReCmO oT7Fdc1QiNYI+3v4bONZKYzoVt/9ge21V5gdJb13+1cJh31tWQUIkl4LIerS45uH qGifKK7fE+kYPPrU8507P+kyWlMXwVrWMdgowoUBkP4eZ5API9LV0zHJvoz0WME0 pCbEBSsPUL+m2tf7XX7k0SwnCO8mH8V9lJ9pmQYGt86TjpWQGtCg5LQdpLF55TOX +eAgxL6Ka43X9A8o3aybKpODb885RpKLsOw19vBmS0F8/GxiYiTTffT3j5wNFYYr ZrjAxB//ryM68Lkeg4Mauv3C3PUPUv/PpRRN5Wzn3Q/6qteBR7JnO5K9YHF0MnnU 78yeMp89hTRUa3VjuwVPCWB9KPXfXIX8fV5eymkrA8fU17BYIed6kN6lxChgbaj8 1i57EF5DIGr1sMpSb6dv7VT032UbYQQp3JPKDJq8HQIfr578Jos= =Y8jp -----END PGP SIGNATURE----- --=-=-=--