From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id UCcIAwSKiWEVPQAAgWs5BA (envelope-from ) for ; Mon, 08 Nov 2021 21:35:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 0FJNOgOKiWEkbAAAB5/wlQ (envelope-from ) for ; Mon, 08 Nov 2021 20:35:15 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D18C027858 for ; Mon, 8 Nov 2021 21:35:14 +0100 (CET) Received: from localhost ([::1]:41432 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mkBMH-000146-JH for larch@yhetil.org; Mon, 08 Nov 2021 15:35:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52522) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkBM6-00013t-7V for bug-guix@gnu.org; Mon, 08 Nov 2021 15:35:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48143) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mkBM5-0006HP-UR for bug-guix@gnu.org; Mon, 08 Nov 2021 15:35:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mkBM5-0007SY-Ru for bug-guix@gnu.org; Mon, 08 Nov 2021 15:35:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#51693: [patch] Add Java 17 Resent-From: "Dr. Arne Babenhauserheide" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 08 Nov 2021 20:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51693 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: 51693@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163640366328618 (code B ref -1); Mon, 08 Nov 2021 20:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Nov 2021 20:34:23 +0000 Received: from localhost ([127.0.0.1]:59689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkBLT-0007RW-3W for submit@debbugs.gnu.org; Mon, 08 Nov 2021 15:34:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:43086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkBLR-0007RM-16 for submit@debbugs.gnu.org; Mon, 08 Nov 2021 15:34:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkBLQ-00011O-OG for bug-guix@gnu.org; Mon, 08 Nov 2021 15:34:20 -0500 Received: from mout.web.de ([212.227.15.3]:41317) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkBLO-0006CV-EZ for bug-guix@gnu.org; Mon, 08 Nov 2021 15:34:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1636403654; bh=qW692XKs3lTAU/gclItx/UELzZD3ptMeY8r4khbx+/U=; h=X-UI-Sender-Class:From:To:Subject:Date; b=Ib1wI8NNVuu0sMSndbKlJpsP6hU9CpeD4X1jFJbOPjvJ4SqeSrw3Wn9C95+LajIjS QPdhktkPGD1X0gS82w9t2dbx4LzHBuCtLvkD/ndanDUBVFtGLZ4Ehn1vjNu9GzpZq1 VvNG3pcMOTFK3FkzARBerjsHfPy9oeMJRMAg4Gew= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([84.149.85.224]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mi537-1mEzGJ1RXl-00dxT6; Mon, 08 Nov 2021 21:34:14 +0100 User-agent: mu4e 1.6.9; emacs 27.2 From: "Dr. Arne Babenhauserheide" Date: Mon, 08 Nov 2021 21:32:16 +0100 Message-ID: <87y25yxu7y.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:4ci2GVUVYrNSMEbxgVjiNCPI1N3DKeE/CNbj33QPZDnZlrz9lC8 WYKBY2sJpH3WHfpvBVre2Blw1h2hs7RUYAtqW2gBxWl7ei4LKyi+5QMn1oC5GC+I7KEcFw8 UOC60oS/3rF7eMOyGANiARk0e966WUBKfX3Tms50g3LC6SyxICrU99Hm5zNbzwEeOkrB3sJ C1yDgpoONJbp0oxwWQArA== X-UI-Out-Filterresults: notjunk:1;V03:K0:nDUbZAnK58U=:q2wzDMBHuNuXKRiUi0gyOA bhi0GiGhFY6p8s6ypNxItTxUTcCnFgAwfAu6VhOCBaUwmNxyXDwQbtA0ljwMiZ/e2xBRVIzTD n5me+sLHCIhxwm2Pgl8GVpEF/Uhh1+0z7Fji1qgxmRFlvbo2sC4jur+mmOF7uMupSlUOA3Obe zjG7GS6vDjjE/MowomSPZcFF5HG3yms22hwdGTDnBuXyucmdF9eW1i+X0g4JkkRL+QkVOwH31 Nn0m1hMtTakYdX79OD/2o9w7RJcF3Z7Fw++k1VthUpMyG256DZLIp3SxV7ZGzbdEy5/Mcvkdl aTf//J1x6C1W8WxL46H6tu/w84xWN7HFgwq9BxqyokjedOmSOozBbD7h4oaj/CgUgw++MZoNo PfqAQ5psdt6LJ+wi2495bv2TklzVeSEwgwnBVFIkc2yNZaQfQfPg3mKZL9/w3QgCY2bYM7MYJ OAtzLxdhCAsM7R+0f0I4Y5PI8mFebJUYtfn9HRyNzyNqFYV5p+VcawpE3SiepX8f1/XMu5iGA G5LXcUZHh9HWRKvNju5FoomXGpIp6NxARUgsj9bApSthaes/fFeHKoMisHWDFKdH7Be3qs5c3 5AgbizcSap/bpJRelir0djEcmjUXMqVKRghRCbqSdewGlXUjunS240Dhja2NY6WPW8Uv6401c F3JcsuGZcMVOSAA+NtC2EiXH1qNKKgmXA8au8An+7afV/ra3h5fIjEBV0ctxH1dHlkWr7HkT+ 8lql/7qYognmEzswFtC3hjZrkWHDAPV1XId9WPwIjy+dE3uRkB7ZKok24jv5rZ9wBa4Es9TGd hR2fk4Ij3ixK6iVWdrTcMWU/dTOB7Tn0LThlmJvki2v0zmytsyuzvsHL+TnikbQsJ4jSS5Sg+ OBn5QkdqpXyxq4uvqvsxuFa0gzXp5D0GfRSssgAQjCNWu5UgtopN8t8B8ekUmvMHyMP2V67/R 2pXENWuT/i6J6YSNDkF9Y9v2sM/hAc5T/4At/A0p+Z2VAQU8KnRx1pPveuPmkH/9ZuDhyTSWW EtDWpt23uWiPWQVjnbk7z654Zr9e8OEhPcSLZfHN4Mu6vY3f/f4qWumVec40AhbC17kuHiK11 cJNB9Q8aNndPGc= Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636403715; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=D27ThtsDfIqi5C0aPyqUlDtzNGGxP5EDPNDtdnKVWU8=; b=rsFFq4wlPKSwRb/e61f3wuU0F1C1/nrsNwh2RpBeOZk7EAnTPZIENIbXTfjIk8DhNclKhZ UBVACPDphVUF2Q9frWc95huI21alxTEblejxKEDGabRBDKh3O0E36bSvTml+uVJhxb+JnE 7Cd6jh6sbBhhWAqn+Nrkg57sB7EMzBhGkq9bUSeXzbbEYah2CdWIZfHgBD3gqDkFZsxyx/ l++ogy4vaVqe735v42sjkjj9ZjYXtT9Bz0fbIWDPlGt+yBe7ygPCln8if0o2HReXKFauIc UC9RFRd9+NmHRXlRFnxJBQM10kqMk0Il9baBHIcbcyNZAPeGpAASfi0R+z8Y5g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636403715; a=rsa-sha256; cv=none; b=SOTmmgiBqtARfOhGCSQ6uduV1e+azAAPfmUC+IXHMNx7cZKOYg59RRcplrQqBF1f87Zt5D C5UbpFWrYyf2zbzFUk6qCHAzF1bqTpE538z1PvNux0sbyGYkDwrmYsLeePQdmP9e8Ubs1P ojsGSSUZL06x7iAWk+oZx5Yq5XhG5XXMuqfwCrmCML3fZ35pB8kWYWP3r4mzjGqZn4cQ4A Y2ndDJpXjONdvKw/88I9/eY/OCpiGWsgj+/xt3LgwBRHGOxQgyYtMMSy18ECkhZpaL7blq R9wlyOTlOApCsoYuq77HzXSFReAI4FV0GVtMTvBVK/C9pBihJH+VYof+z+itLQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=dbaedf251592 header.b=Ib1wI8NN; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=dbaedf251592 header.b=Ib1wI8NN; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: D18C027858 X-Spam-Score: -2.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: hQ4spfWZ7twz --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi, the attached patch adds openjdk@17 Take care with updating packages depending on this, because the changes to the module system can cause runtime failures. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-openjdk17-add-Java-17.0.1.patch Content-Transfer-Encoding: quoted-printable =46rom 23d8220c78a9ac6aa84dff96fd0c0a1d8214a699 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 8 Nov 2021 21:21:41 +0100 Subject: [PATCH] gnu: openjdk17: add Java 17.0.1. * gnu/packages/java.scm (openjdk17): 17.0.1 =2D-- gnu/packages/java.scm | 46 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index da72dbb38c..34abdcc418 100644 =2D-- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2581,6 +2581,52 @@ (define-public openjdk16 #t)))))) (home-page "https://openjdk.java.net/projects/jdk/16"))) +(define-public openjdk17 + (package + (inherit openjdk16) + (name "openjdk") + (version "17.0.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/openjdk/jdk17u") + (commit (string-append "jdk-" version "-ga")))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1l1jgbz8q7zq66npfg88r0l5xga427vrz35iys09j44b6qllrldd")))= ) + (native-inputs + `(("autoconf" ,autoconf) + ("openjdk16:jdk" ,openjdk16 "jdk") + ("pkg-config" ,pkg-config) + ("unzip" ,unzip) + ("which" ,which) + ("zip" ,zip))) + (arguments + (substitute-keyword-arguments (package-arguments openjdk15) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'unpack 'make-templates-writable + (lambda _ + ;; The build system copies a few .template files from the + ;; source directory into the build directory and then modi= fies + ;; them in-place. So these files have to be writable. + (for-each + (lambda (file) + (invoke "chmod" "u+w" file)) + (find-files "src/java.base/share/classes/jdk/internal/mis= c/" + "\\.template$")) + #t)) + (replace 'fix-java-shebangs + (lambda _ + ;; This file was "fixed" by patch-source-shebangs, but it = requires + ;; this exact first line. + (substitute* "make/data/blockedcertsconverter/blocked.cert= s.pem" + (("^#!.*") "#! java BlockedCertsConverter SHA-256\n")) + #t)) + )))) + (home-page "https://openjdk.java.net/projects/jdk/17"))) + (define-public icedtea icedtea-8) =0C =2D- 2.33.1 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmGJicIQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD63S+D/wIjMZAlFUdvMFdKwVg4t/SCu3Sia6v9VFV LjvR0YNKYvBg+4sN46wdKtYyu4xN0KfdsRP9WqDKX7eDQprIYXSUapqQuKLNyBQ1 63VX7+bLPtaLLR2XHR6MauQkxFQN4KhYMIjND0fgASL+GRigkbPh/gwQ95AbXOOn QjEjNITo4ywDMAH3u+t/whAeZdR+UNDbGEMiHQVIU3wsVn0MoBO2pST4kDsJnHu2 x7HnfrYFcVA7zpr4LYTAZV0GoUHm0SCDr58f2sfWAitURajz3zhUHIMGnw/17Xa+ 63wTrXi3k12h0tPZpGhU59MJMUXfsIjPOTEvyK3n4IZaaB52mzKdWSw+tdEhiQL6 JI+dTsvQsJRdvblovWWgS7vWxvv1LTp+U3FTdMF4vxDhHb/LSXjs5ZCrlr5dhTJe vUzzUq2HF37mwH1Nk6Bd1BwyE/kNrYZMFjNm1mjhQGk5SqYx90eKQEj0YU0bG9B0 O0gWnvT9Ap4rn2l4org+Ufwu3vhxYlYy7LkITuwBkKb9OFDSuUuHcJPo+FIqEhry ZlZrmD1GncaEKIteYNg2/P/5EWJMuCh4nAXhe8XEwTuboUlOSDUKoqVBYbX6CCJn vNbNYxwFcDY927S1cSutMQtPBahVJQs3o3kIZmBr3lJ8kWK6bgn88KfW7VTia2GK FiJJj7K7PIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmGJicUQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSKtmA/wKe1QiIMlVODrjQUMRn7qQDvql ZdBXLLIKR2tfzCQxEKqWzGJ+RstKz5vjEVupgrbqND2tdxHVxPjWA/YunBB6SwIo nmYQF+KZPewwPqN5BUOjdzX4lgcK8ZJsZJR+mV5bxduX7l4DnRWKbuHE3vuVUVHL jbNjHIZQd2YfV+as7A== =jePE -----END PGP SIGNATURE----- --==-=-=--