From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:34546) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTF2Z-0007KC-5f for guix-patches@gnu.org; Mon, 27 Apr 2020 21:28:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTF2Y-0005MO-J5 for guix-patches@gnu.org; Mon, 27 Apr 2020 21:28:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55131) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTF2Y-0005MJ-6g for guix-patches@gnu.org; Mon, 27 Apr 2020 21:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jTF2Y-000394-3A for guix-patches@gnu.org; Mon, 27 Apr 2020 21:28:02 -0400 Subject: [bug#40918] [PATCH] openjdk 14 package Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:34448) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTF1b-0007I2-41 for guix-patches@gnu.org; Mon, 27 Apr 2020 21:27:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTF1Z-00051Z-Qk for guix-patches@gnu.org; Mon, 27 Apr 2020 21:27:02 -0400 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:54293) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTF1Z-00051M-Ay for guix-patches@gnu.org; Mon, 27 Apr 2020 21:27:01 -0400 Received: by mail-pj1-x1034.google.com with SMTP id y6so403018pjc.4 for ; Mon, 27 Apr 2020 18:27:00 -0700 (PDT) Received: from ?IPv6:2001:44b8:203:1200:be5f:f4ff:fef7:7bdc? (2001-44b8-0203-1200-be5f-f4ff-fef7-7bdc.static.ipv6.internode.on.net. [2001:44b8:203:1200:be5f:f4ff:fef7:7bdc]) by smtp.googlemail.com with ESMTPSA id i9sm13485671pfk.199.2020.04.27.18.26.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Apr 2020 18:26:58 -0700 (PDT) From: Michael Zucchi Message-ID: <50eb5354-39d1-ee49-6f4e-78dd26862aa1@gmail.com> Date: Tue, 28 Apr 2020 10:56:55 +0930 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------8F6112D69ACE10A54DFDF439" Content-Language: en-AU 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: 40918@debbugs.gnu.org This is a multi-part message in MIME format. --------------8F6112D69ACE10A54DFDF439 Content-Type: multipart/alternative; boundary="------------C0A4686308900235DD54ADFB" --------------C0A4686308900235DD54ADFB Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit This mostly is just a simple copy of openjdk12 with changed links.  openjdk13 is also included as it must be used to bootstrap openjdk14. openjdk14 uses "help" as a rather poor choice of autoconf test for the availability of a shell builtin and this isn't available in bash-minimal, so a small patch is needed to make configure complete.  I've contacted the openjdk developers with a suggested change but so far have had no response after a couple of business days. --------------C0A4686308900235DD54ADFB Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
This mostly is just a simple copy of openjdk12 with changed links.  openjdk13 is also included as it must be used to bootstrap openjdk14.


openjdk14 uses "help" as a rather poor choice of autoconf test for the availability of a shell builtin and this isn't available in bash-minimal, so a small patch is needed to make configure complete.  I've contacted the openjdk developers with a suggested change but so far have had no response after a couple of business days.


--------------C0A4686308900235DD54ADFB-- --------------8F6112D69ACE10A54DFDF439 Content-Type: text/x-patch; name="0001-gnu-packages-java.scm-openjdk13-opnejdk14.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-gnu-packages-java.scm-openjdk13-opnejdk14.patch" RnJvbSA3ZjhmOTBlZWE4YzNlYjlkMTA0ZTdkOWE4NjU4OTdmMjQ1NmQxNGEzIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOb3QgWmVkIDxub3R6ZWRAZ21haWwuY29tPgpEYXRl OiBUdWUsIDI4IEFwciAyMDIwIDEwOjMzOjQ2ICswOTMwClN1YmplY3Q6IFtQQVRDSF0gICAg ICAgICAqIGdudS9wYWNrYWdlcy9qYXZhLnNjbSAob3BlbmpkazEzLCBvcG5lamRrMTQpICAg ICAgIAogICogZ251L3BhY2thZ2VzL3BhdGNoZXMvb3Blbmpkay0xNC1idWlsdGlucy5wYXRj aDogQWRkZWQgb3BlbmpkayAxMyBhbmQgICAgICAKICAgMTQuCgotLS0KIGdudS9wYWNrYWdl cy9qYXZhLnNjbSAgICAgICAgICAgICAgICAgICAgICAgICB8IDkzICsrKysrKysrKysrKysr KysrKysKIC4uLi9wYXRjaGVzL29wZW5qZGstMTQtYnVpbHRpbnMucGF0Y2ggICAgICAgICB8 IDExICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMDQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v ZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL29wZW5qZGstMTQtYnVpbHRpbnMucGF0 Y2gKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvamF2YS5zY20gYi9nbnUvcGFja2FnZXMv amF2YS5zY20KaW5kZXggY2FiOTBmYjRlNy4uNDFjMmUzYzU0NyAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2phdmEuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9qYXZhLnNjbQpAQCAtMjI1 MCw2ICsyMjUwLDk5IEBAIG5ldyBEYXRlKCk7IikpCiAgICAgICAgKCJ6aXAiICx6aXApKSkK ICAgICAoaG9tZS1wYWdlICJodHRwczovL29wZW5qZGsuamF2YS5uZXQvcHJvamVjdHMvamRr LzEyIikpKQogCisoZGVmaW5lLXB1YmxpYyBvcGVuamRrMTMKKyAgKHBhY2thZ2UKKyAgICAo aW5oZXJpdCBvcGVuamRrMTEpCisgICAgKG5hbWUgIm9wZW5qZGsiKQorICAgICh2ZXJzaW9u ICIxMy4wIikKKyAgICAoc291cmNlIChvcmlnaW4KKwkgICAgIChtZXRob2QgdXJsLWZldGNo KQorCSAgICAgKHVyaSAiaHR0cDovL2hnLm9wZW5qZGsuamF2YS5uZXQvamRrL2pkazEzL2Fy Y2hpdmUvOWMyNTBhNzYwMGUxLnRhci5iejIiKQorCSAgICAgKGZpbGUtbmFtZSAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmJ6MiIpKQorCSAgICAgKHNoYTI1Ngor CSAgICAgIChiYXNlMzIKKwkgICAgICAgIjB2MGxqdng1ZHl6cDk2ZHc0ejRrc3czcHZhc2ls Nzc4M21nbm1kMXdrOWdhZHM1YWI4aXEiKSkKKwkgICAgIChtb2R1bGVzICcoKGd1aXggYnVp bGQgdXRpbHMpKSkKKwkgICAgIChzbmlwcGV0CisJICAgICAgYChiZWdpbgorCQkgKGZvci1l YWNoIGRlbGV0ZS1maWxlIChmaW5kLWZpbGVzICIuIiAiLiouYmluJCIpKQorCQkgKGZvci1l YWNoIGRlbGV0ZS1maWxlIChmaW5kLWZpbGVzICIuIiAiLiouZXhlJCIpKQorCQkgKGZvci1l YWNoIGRlbGV0ZS1maWxlIChmaW5kLWZpbGVzICIuIiAiLiouamFyJCIpKQorCQkgI3QpKSkp CisgICAgKGlucHV0cworICAgICBgKCgiYWxzYS1saWIiICxhbHNhLWxpYikKKyAgICAgICAo ImN1cHMiICxjdXBzKQorICAgICAgICgiZm9udGNvbmZpZyIgLGZvbnRjb25maWcpCisgICAg ICAgKCJmcmVldHlwZSIgLGZyZWV0eXBlKQorICAgICAgICgiZ2lmbGliIiAsZ2lmbGliKQor ICAgICAgICgibGNtcyIgLGxjbXMpCisgICAgICAgKCJsaWJqcGVnIiAsbGlianBlZykKKyAg ICAgICAoImxpYnBuZyIgLGxpYnBuZykKKyAgICAgICAoImxpYngxMSIgLGxpYngxMSkKKyAg ICAgICAoImxpYnhleHQiICxsaWJ4ZXh0KQorICAgICAgICgibGlieHJhbmRyIiAsbGlieHJh bmRyKQorICAgICAgICgibGlieHJlbmRlciIgLGxpYnhyZW5kZXIpCisgICAgICAgKCJsaWJ4 dCIgLGxpYnh0KQorICAgICAgICgibGlieHRzdCIgLGxpYnh0c3QpKSkKKyAgICA7OyBvcGVu amRrMTMgbXVzdCBiZSBib290c3RyYXBwZWQgd2l0aCBqYXZhIDEyIG9yIDEzCisgICAgKG5h dGl2ZS1pbnB1dHMKKyAgICAgYCgoImF1dG9jb25mIiAsYXV0b2NvbmYpCisgICAgICAgKCJv cGVuamRrMTIiICxvcGVuamRrMTEpCisgICAgICAgKCJvcGVuamRrMTI6amRrIiAsb3Blbmpk azEyICJqZGsiKQorICAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCisgICAgICAg KCJ1bnppcCIgLHVuemlwKQorICAgICAgICgid2hpY2giICx3aGljaCkKKyAgICAgICAoInpp cCIgLHppcCkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vb3Blbmpkay5qYXZhLm5ldC9w cm9qZWN0cy9qZGsvMTMiKSkpCisKKyhkZWZpbmUtcHVibGljIG9wZW5qZGsxNAorICAocGFj a2FnZQorICAgIChpbmhlcml0IG9wZW5qZGsxMSkKKyAgICAobmFtZSAib3BlbmpkayIpCisg ICAgKHZlcnNpb24gIjE0LjAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorCSAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisJICAgICAodXJpICJodHRwOi8vaGcub3Blbmpkay5qYXZhLm5ldC9q ZGsvamRrMTQvYXJjaGl2ZS9iYzU0NjIwYTM4NDgudGFyLmJ6MiIpCisJICAgICAoZmlsZS1u YW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuYnoyIikpCisJICAg ICAoc2hhMjU2CisJICAgICAgKGJhc2UzMgorCSAgICAgICAiMHo0ODVwazdyMXhwdzgwMDRn NG5yd3J6ajE3c2FiZ3g4eWZkYnh3ZnZ6a2pwOHF5YWpjaCIpKQorCSAgICAgOzsgb3Blbmpk azE0IGF1dG9jb25mIHVzZXMgJ2hlbHAnIHRvIHNlYXJjaCBmb3IgYnVpbHRpbnMsIG5vdCBh dmFpbGFibGUgaW4gYmFzaC1taW5pbWFsCisJICAgICAocGF0Y2hlcworCSAgICAgIChzZWFy Y2gtcGF0Y2hlcyAib3Blbmpkay0xNC1idWlsdGlucy5wYXRjaCIpKQorCSAgICAgKG1vZHVs ZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQorCSAgICAgKHNuaXBwZXQKKwkgICAgICBgKGJl Z2luCisJCSAoZm9yLWVhY2ggZGVsZXRlLWZpbGUgKGZpbmQtZmlsZXMgIi4iICIuKi5iaW4k IikpCisJCSAoZm9yLWVhY2ggZGVsZXRlLWZpbGUgKGZpbmQtZmlsZXMgIi4iICIuKi5leGUk IikpCisJCSAoZm9yLWVhY2ggZGVsZXRlLWZpbGUgKGZpbmQtZmlsZXMgIi4iICIuKi5qYXIk IikpCisJCSAjdCkpKSkKKyAgICAoaW5wdXRzCisgICAgIGAoKCJhbHNhLWxpYiIgLGFsc2Et bGliKQorICAgICAgICgiY3VwcyIgLGN1cHMpCisgICAgICAgKCJmb250Y29uZmlnIiAsZm9u dGNvbmZpZykKKyAgICAgICAoImZyZWV0eXBlIiAsZnJlZXR5cGUpCisgICAgICAgKCJnaWZs aWIiICxnaWZsaWIpCisgICAgICAgKCJsY21zIiAsbGNtcykKKyAgICAgICAoImxpYmpwZWci ICxsaWJqcGVnKQorICAgICAgICgibGlicG5nIiAsbGlicG5nKQorICAgICAgICgibGlieDEx IiAsbGlieDExKQorICAgICAgICgibGlieGV4dCIgLGxpYnhleHQpCisgICAgICAgKCJsaWJ4 cmFuZHIiICxsaWJ4cmFuZHIpCisgICAgICAgKCJsaWJ4cmVuZGVyIiAsbGlieHJlbmRlcikK KyAgICAgICAoImxpYnh0IiAsbGlieHQpCisgICAgICAgKCJsaWJ4dHN0IiAsbGlieHRzdCkp KQorICAgIDs7IG9wZW5qZGsxNCBtdXN0IGJlIGJvb3RzdHJhcHBlZCB3aXRoIGphdmEgMTMg b3IgMTQKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgiYXV0b2NvbmYiICxhdXRvY29u ZikKKyAgICAgICAoIm9wZW5qZGsxMyIgLG9wZW5qZGsxMSkKKyAgICAgICAoIm9wZW5qZGsx MzpqZGsiICxvcGVuamRrMTMgImpkayIpCisgICAgICAgKCJwa2ctY29uZmlnIiAscGtnLWNv bmZpZykKKyAgICAgICAoInVuemlwIiAsdW56aXApCisgICAgICAgKCJ3aGljaCIgLHdoaWNo KQorICAgICAgICgiemlwIiAsemlwKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9vcGVu amRrLmphdmEubmV0L3Byb2plY3RzL2pkay8xNCIpKSkKKwogKGRlZmluZS1wdWJsaWMgaWNl ZHRlYSBpY2VkdGVhLTgpCiAKIAwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVz L29wZW5qZGstMTQtYnVpbHRpbnMucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9vcGVu amRrLTE0LWJ1aWx0aW5zLnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw MDAwMDAuLjBlN2UzZGNhYTkKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvcGF0 Y2hlcy9vcGVuamRrLTE0LWJ1aWx0aW5zLnBhdGNoCkBAIC0wLDAgKzEsMTEgQEAKKy0tLSBq ZGsxNC1iYzU0NjIwYTM4NDgvbWFrZS9hdXRvY29uZi9iYXNpY3MubTQJMjAyMC0wMi0wNyAw NDo0MDo1NC4wMDAwMDAwMDAgKzEwMzAKKysrKyBqZGsxNC1iYzU0NjIwYTM4NDgtbmV3L21h a2UvYXV0b2NvbmYvYmFzaWNzLm00CTIwMjAtMDQtMjQgMTA6NTk6MzMuMDU2MDk4NTA2ICsw OTMwCitAQCAtNTgzLDcgKzU4Myw3IEBACisgICBCQVNJQ19TRVRVUF9UT09MKCQxLCBbQUNf UEFUSF9QUk9HUygkMSwgJDIsICwgJDMpXSkKKyAgIGlmIHRlc3QgInhbJF0kMSIgPSB4OyB0 aGVuCisgICAgIEFDX01TR19OT1RJQ0UoW1JlcXVpcmVkIHRvb2wgJDIgbm90IGZvdW5kIGlu IFBBVEgsIGNoZWNraW5nIGJ1aWx0LWluXSkKKy0gICAgaWYgaGVscCAkMiA+IC9kZXYvbnVs bCAyPiYxOyB0aGVuCisrICAgIGlmIGNvbW1hbmQgLXYgJDIgPiAvZGV2L251bGwgMj4mMTsg dGhlbgorICAgICAgIEFDX01TR19OT1RJQ0UoW0ZvdW5kICQyIGFzIHNoZWxsIGJ1aWx0LWlu LiBVc2luZyBpdF0pCisgICAgICAgJDE9IiQyIgorICAgICBlbHNlCi0tIAoyLjI2LjIKCg== --------------8F6112D69ACE10A54DFDF439--