From unknown Sat Sep 06 02:03:54 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50317 <50317@debbugs.gnu.org> To: bug#50317 <50317@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Update =?UTF-8?Q?=E2=80=98ocaml-ppxlib=E2=80=99?= Reply-To: bug#50317 <50317@debbugs.gnu.org> Date: Sat, 06 Sep 2025 09:03:54 +0000 retitle 50317 [PATCH 0/2] Update =E2=80=98ocaml-ppxlib=E2=80=99 reassign 50317 guix-patches submitter 50317 Xinglu Chen severity 50317 normal tag 50317 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 08:58:57 2021 Received: (at submit) by debbugs.gnu.org; 1 Sep 2021 12:58:57 +0000 Received: from localhost ([127.0.0.1]:36644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPpR-0005wj-Br for submit@debbugs.gnu.org; Wed, 01 Sep 2021 08:58:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:49730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPpP-0005wc-UM for submit@debbugs.gnu.org; Wed, 01 Sep 2021 08:58:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42334) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLPpP-00053Z-JF for guix-patches@gnu.org; Wed, 01 Sep 2021 08:58:55 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:52058 helo=mail.yoctocell.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLPpN-0000Ry-0X for guix-patches@gnu.org; Wed, 01 Sep 2021 08:58:55 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630501126; bh=3u5fHWSdKbK8Wq+AQYNTC97pkMqV9cErYopVeFYfRfI=; h=From:To:Subject:Date; b=U2LEzGl9IsE+dO/XBJp/FfX21+whG0OnZaVPG99prILSMs9Pxr/5R04E8B8Dr3hN0 NB0xRJiYYMZkQkBq+y1bX/DrXL67/KvLVjGL9GW8sbo9gFz4NqJUP9rWuEcKgXhorS 9EZ7g7tzOlG7Qn/qtMZslV29C/x1isGxsZ/wbfz0= To: guix-patches@gnu.org Subject: [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib=E2=80=99?= Message-Id: Date: Wed, 01 Sep 2021 14:58:45 +0200 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=87.96.130.155; envelope-from=public@yoctocell.xyz; helo=mail.yoctocell.xyz X-Spam_score_int: 30 X-Spam_score: 3.0 X-Spam_bar: +++ X-Spam_report: (3.0 / 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, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=1.6, PDS_OTHER_BAD_TLD=1.999, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ‘ocaml-ppx-optcomp’ fails to build with the new ‘ocaml-ppxlib’, updating it makes it build again. Xinglu Chen (2): gnu: ocaml-ppxlib: Update to 0.23.0. gnu: ocaml-ppx-optcomp: Update to 0.14.3. Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 0.5 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E2=80=98ocaml-ppx-optcomp=E2=80=99 fails to build with the new =E2=80=98oc= aml-ppxlib=E2=80=99, updating it makes it build again. Xinglu Chen (2): gnu: ocaml-ppxlib: Update to 0.23.0. gnu: ocaml-ppx-optcomp: Update to 0.14.3. gnu/packages/ocaml.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) base-commit: 96e487b310d6f70fb6fb4c88cdd936225450706f =2D-=20 2.33.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmEveQUVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5GX4QALbdHm0oC4LWA1N8UrMJ05Lnsi8k TQflrdR7GoMwn+jFPLqsinc7BK6e6qAlj+6MDb3ckL3iTWdzavMwoAlT/It7GHeY UXXlWTZabcF3z1U67ZcqwJDtAJGcta3Bf7qqCnCHGZKAjq0Km/V8G4kUBUSNrgSR 3AkU4SMrop/FRt3IDMvJgFxJ7ahVlvWwkwAiQqnP7S4OboNRvTd5/Ci//MHQc42o 2wiHTnWxbjSs4RxyWVEkRapP/+d8NQkcJu7Xff10M7se+OmKUGXVJQrNP6nKyMkz BOHKlFtyQKp/B4TR1WiuPWehWlLHehUrGh6JOR1SIsKewrMDb2PCY3UStAf6rJX4 YSXp0ZTct/dT2nsKWfBF2zAXy+LE6vUS0LnsCQ+S98pDX3lgrTn24VRFoS0W4G+n No5gKgyptFwmKNEuqPCkcgvf6LsKth5b1tepWp5AxRFsHCRKXU9BXl4wAPfU34y+ 0CAqn7YCFGIsxvpnkJpFbl8doimoRcLSrRKSI35n9VQ5RwdDstl8aBtTWNGSRpd7 HbNCrg+Satxv7zZdqASfg93di+c8ZXUYu8Scp6RkrqViGHWg6HmcNLmoroOPIZzD dfgUP00tc4JOXkhF9u5g+bMUQg1TedfThBugeWclCGIl2aZPLJcZS8felBenbgDk xOYTst2+ejMXIbW0 =eojU -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 09:13:44 2021 Received: (at 50317) by debbugs.gnu.org; 1 Sep 2021 13:13:44 +0000 Received: from localhost ([127.0.0.1]:36650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLQ3k-0006JZ-Le for submit@debbugs.gnu.org; Wed, 01 Sep 2021 09:13:44 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:60608 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLQ3i-0006JJ-R7 for 50317@debbugs.gnu.org; Wed, 01 Sep 2021 09:13:43 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630502013; bh=AJqDZk0uJ+ffs2ynYHGXwIX5zZy1j1w6EfLHlN3ea18=; h=From:To:Subject:In-Reply-To:References:Date; b=gQIDBUQx94Eao3XHdNiw2ymGYh5PfzL62urkR8OHUMrWoOILqLP1A7Ybn89QH+kh1 6uivmSEgUhJJTWDFhVobO9RPBxYA9Vex6G7RQRV/pvxMc2ILFLBAykyDxGRYBkGdQ1 NhPfPARgufrxBu1nHiE0dRpTMOI+Lr/OIqSuFAW8= To: 50317@debbugs.gnu.org Subject: [PATCH 1/2] gnu: ocaml-ppxlib: Update to 0.23.0. In-Reply-To: References: Message-Id: <390883bc78647571cd26fc59ecb3675cfed4ca0a.1630501007.git.public@yoctocell.xyz> Date: Wed, 01 Sep 2021 15:13:32 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..cf96b1f0cf 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same oca [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..cf96b1f0cf 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same oca [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..cf96b1f0cf 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same ocaml-migrate-parsetree driver.") (define-public ocaml-ppxlib (package (name "ocaml-ppxlib") - (version "0.22.1") + (version "0.23.0") (home-page "https://github.com/ocaml-ppx/ppxlib") (source (origin @@ -5060,7 +5060,7 @@ as part of the same ocaml-migrate-parsetree driver.") (file-name (git-file-name name version)) (sha256 (base32 - "0cpfg634if1py1b2rljk3cagq9gj68dl2gk1kdg76f9rapvl2i4g")))) + "0jg5v4pssbl66hn5davpin1i57a0r3r54l96vpz5y99xk5w70xi1")))) (build-system dune-build-system) (propagated-inputs `(("ocaml-base" ,ocaml-base) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 09:13:49 2021 Received: (at 50317) by debbugs.gnu.org; 1 Sep 2021 13:13:49 +0000 Received: from localhost ([127.0.0.1]:36653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLQ3o-0006Jp-SN for submit@debbugs.gnu.org; Wed, 01 Sep 2021 09:13:49 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:60616 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLQ3n-0006JQ-Eh for 50317@debbugs.gnu.org; Wed, 01 Sep 2021 09:13:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630502020; bh=6jmYZmVw1Psrd4zWZiRSWoD6X2UlfDhdTc6+8+q6JKg=; h=From:To:Subject:In-Reply-To:References:Date; b=KzWrnCjT5PCB9xAMbCVBytiT7pILjaAj8Fs2fuLYi1fMzTqS8GPy+K4yuhhbpW58n wV3vYUGn9cmaaKr7ZmjJf8NpgSFV/amhRgsvDMS7ReWpfETFxG85Osn/tKp1E+A4mv fb0AwcCrfLvLKgFPVADRUnMi4ORUNayySBwiYWZA= To: 50317@debbugs.gnu.org Subject: [PATCH 2/2] gnu: ocaml-ppx-optcomp: Update to 0.14.3. In-Reply-To: References: Message-Id: Date: Wed, 01 Sep 2021 15:13:39 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index cf96b1f0cf..9241afdd62 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (def [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index cf96b1f0cf..9241afdd62 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (def [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index cf96b1f0cf..9241afdd62 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (define-public ocaml-ppx-optcomp (package (name "ocaml-ppx-optcomp") - (version "0.14.1") + (version "0.14.3") (home-page "https://github.com/janestreet/ppx_optcomp") (source (origin @@ -5797,7 +5797,7 @@ else expression.") (file-name (git-file-name name version)) (sha256 (base32 - "0j5smqa0hig1yn8wfrb4mv0y59kkwsalmqkm5asbd7kcc6589ap4")))) + "1iflgfzs23asw3k6098v84al5zqx59rx2qjw0mhvk56avlx71pkw")))) (build-system dune-build-system) (propagated-inputs `(("ocaml-base" ,ocaml-base) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 03 16:37:49 2021 Received: (at 50317) by debbugs.gnu.org; 3 Sep 2021 20:37:49 +0000 Received: from localhost ([127.0.0.1]:45951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mMFwb-0008UG-Cb for submit@debbugs.gnu.org; Fri, 03 Sep 2021 16:37:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mMFwY-0008U1-7D for 50317@debbugs.gnu.org; Fri, 03 Sep 2021 16:37:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58828) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mMFwR-0006XA-UQ; Fri, 03 Sep 2021 16:37:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48860 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mMFwO-0004ab-Lp; Fri, 03 Sep 2021 16:37:39 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Xinglu Chen Subject: Re: bug#50317: [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib?= =?utf-8?Q?=E2=80=99?= References: Date: Fri, 03 Sep 2021 22:37:35 +0200 In-Reply-To: (Xinglu Chen's message of "Wed, 01 Sep 2021 14:58:45 +0200") Message-ID: <87lf4dz980.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 50317 Cc: 50317@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Hi, Xinglu Chen skribis: > =E2=80=98ocaml-ppx-optcomp=E2=80=99 fails to build with the new =E2=80=98= ocaml-ppxlib=E2=80=99, updating > it makes it build again. In that case, I=E2=80=99d suggest updating both in the same commit, so that= each commit contains a working package set. > gnu: ocaml-ppxlib: Update to 0.23.0. > gnu: ocaml-ppx-optcomp: Update to 0.14.3. Unfortunately, at least one dependent fails to build: --8<---------------cut here---------------start------------->8--- starting phase `build' File "src/ppx_variants_conv.ml", line 69, characters 22-41: 69 | if Caml.Hashtbl.mem Lexer.keyword_table s ^^^^^^^^^^^^^^^^^^^ Error: Unbound value Lexer.keyword_table command "dune" "build" "@install" "--profile" "release" failed with status 1 builder for `/gnu/store/g73id3dchmqc0dirv9ahzmgbwsyba78b-ocaml-ppx-variants= -conv-0.14.1.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- Could you check this one and other packages returned by =E2=80=98guix refre= sh -l ocaml-ppxlib=E2=80=99? Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 04 06:56:22 2021 Received: (at 50317) by debbugs.gnu.org; 4 Sep 2021 10:56:22 +0000 Received: from localhost ([127.0.0.1]:46746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mMTLS-00073i-5T for submit@debbugs.gnu.org; Sat, 04 Sep 2021 06:56:22 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:33422 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mMTLQ-00073Q-PY for 50317@debbugs.gnu.org; Sat, 04 Sep 2021 06:56:21 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630752969; bh=7SWw/ecaFtsYWaP8AqMmXWbh1KI1CKi7HiTcP3hS/MY=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=S1hTYTB3CberjQfT/8bqqbO/O5c90j36ReMUsJFDuCXJpJbyrBNZnv1Gfj/kz8gZZ 7Vnlv3Jqd/J3yBFXDuhVko/njwUX+7aREdeppslzJNJ/50BhwANPEY7jXn4v8pZIGd 1Pbkoqtppi7H3GfAlXTvwRF6pkub8+oo7K1qnv5w= To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#50317: [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib?= =?utf-8?Q?=E2=80=99?= In-Reply-To: <87lf4dz980.fsf@gnu.org> References: <87lf4dz980.fsf@gnu.org> Date: Sat, 04 Sep 2021 12:56:07 +0200 Message-ID: <878s0chans.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Fri, Sep 03 2021, Ludovic Courtès wrote: > Hi, > > Xinglu Chen skribis: > >> ‘ocaml-ppx-optcomp’ fails to build with the new ‘ocaml-ppxlib’, updating >> it makes it build again. > > In that case, I’d suggest [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: 50317@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Fri, Sep 03 2021, Ludovic Courtès wrote: > Hi, > > Xinglu Chen skribis: > >> ‘ocaml-ppx-optcomp’ fails to build with the new ‘ocaml-ppxlib’, updating >> it makes it build again. > > In that case, I’d suggest [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Fri, Sep 03 2021, Ludovic Court=C3=A8s wrote: > Hi, > > Xinglu Chen skribis: > >> =E2=80=98ocaml-ppx-optcomp=E2=80=99 fails to build with the new =E2=80= =98ocaml-ppxlib=E2=80=99, updating >> it makes it build again. > > In that case, I=E2=80=99d suggest updating both in the same commit, so th= at each > commit contains a working package set. Or maybe I could reorder the commits so that the =E2=80=98ocaml-ppxlib=E2= =80=99 update comes last? >> gnu: ocaml-ppxlib: Update to 0.23.0. >> gnu: ocaml-ppx-optcomp: Update to 0.14.3. > > Unfortunately, at least one dependent fails to build: > > --8<---------------cut here---------------start------------->8--- > starting phase `build' > File "src/ppx_variants_conv.ml", line 69, characters 22-41: > 69 | if Caml.Hashtbl.mem Lexer.keyword_table s > ^^^^^^^^^^^^^^^^^^^ > Error: Unbound value Lexer.keyword_table > command "dune" "build" "@install" "--profile" "release" failed with statu= s 1 > builder for `/gnu/store/g73id3dchmqc0dirv9ahzmgbwsyba78b-ocaml-ppx-varian= ts-conv-0.14.1.drv' failed with exit code 1 > --8<---------------cut here---------------end--------------->8--- > > Could you check this one and other packages returned by =E2=80=98guix ref= resh -l > ocaml-ppxlib=E2=80=99? > Good catch! There is a patch that should fix this issue[1]; should I apply the patch to fix the build? I didn=E2=80=99t build the =E2=80=98ocaml-llwm=E2=80=99 packages since I wo= uld have to first build =E2=80=98llvm=E2=80=99 from source...[*]. The =E2=80=98ocaml-markup0= .8.0=E2=80=99 fails too, but it was already failing before applying this patch, so I will send a separate series to try to fix it. I also had to update =E2=80=98ocamlforma= t=E2=80=99 to make it build. Thanks for the taking a look! [*]: I have noticed that substitute availability has been pretty poor lately. :-( [1]: --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmEzUMcVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x52LwP/0FqZjNJhOoeOU9/qSMszy2w2S9j jdM/Vr5TtWB+ft75NaT2Mlw0jMkb9K4QU0Zb3NuS6ZxIpYeOKh/Hst1lCwPelGUL z8qyfWB2QAbBh42IGLWKGiMX6mTPv+rJQy6mD5H+fanz0N99PJwXkKloLN3PBtVk t1RxvTh/Qc3UFISX/6gLpiOmLzKnpvfszKjQuekzyDr1ZwxS5pigq8OVbqeC+7xz /bisuMJpu1WBpvWYbQuyXXMfm4F0sS2TuYw4mwTUl2ZNvPDs9Vu/DX1dHfTEtXG2 6JmC388781KWwC+W/W9Wd4oiXmUEevNBdRJpxl7MW6Lj1HRhORNIxjfdPXYkltYj 7wnrp3CsDuDDa+KZapteTrGzXhbfyYCOGZkaI5/VS5U/j4YwcPSYAaq0IOYhX0aO kMR8YK6IqeZ6XQhd622jexLWORbfLSZ+Kzeaqm7AHX0QU4vZ6vGO1iAapzss0Cq0 rVWO578/EOkctFtlMIG+Vc6zU/OIllS27NjUJBm62mctsXAV75KdJX78zjmr/h0G 7lUed1VBw5B8GMK4Y4uDIx0Rml45cB/7/3k7hfT6L65GFXcZl/+42TX2888Loqwe ywYzC/nye4pV2i++RQALKhK3kLG0knoss/prTHxiZKVxyE6Chwi8O6qW1z6ZvSx6 gUT3i+9jwzoT80sx =LCbO -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 04:07:20 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 08:07:20 +0000 Received: from localhost ([127.0.0.1]:51609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mN9ex-00021z-OQ for submit@debbugs.gnu.org; Mon, 06 Sep 2021 04:07:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mN9ew-00021l-FE for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 04:07:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59122) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mN9eq-0006dw-Ly; Mon, 06 Sep 2021 04:07:12 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=47192 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mN9en-0007b6-9r; Mon, 06 Sep 2021 04:07:11 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Xinglu Chen Subject: Re: bug#50317: [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib?= =?utf-8?Q?=E2=80=99?= References: <87lf4dz980.fsf@gnu.org> <878s0chans.fsf@yoctocell.xyz> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 Fructidor an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 06 Sep 2021 10:07:07 +0200 In-Reply-To: <878s0chans.fsf@yoctocell.xyz> (Xinglu Chen's message of "Sat, 04 Sep 2021 12:56:07 +0200") Message-ID: <87k0ju9lg4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 50317 Cc: 50317@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Hi, Xinglu Chen skribis: > On Fri, Sep 03 2021, Ludovic Court=C3=A8s wrote: > >> Hi, >> >> Xinglu Chen skribis: >> >>> =E2=80=98ocaml-ppx-optcomp=E2=80=99 fails to build with the new =E2=80= =98ocaml-ppxlib=E2=80=99, updating >>> it makes it build again. >> >> In that case, I=E2=80=99d suggest updating both in the same commit, so t= hat each >> commit contains a working package set. > > Or maybe I could reorder the commits so that the =E2=80=98ocaml-ppxlib=E2= =80=99 update > comes last? Yes, we can do that. >> Unfortunately, at least one dependent fails to build: >> >> --8<---------------cut here---------------start------------->8--- >> starting phase `build' >> File "src/ppx_variants_conv.ml", line 69, characters 22-41: >> 69 | if Caml.Hashtbl.mem Lexer.keyword_table s >> ^^^^^^^^^^^^^^^^^^^ >> Error: Unbound value Lexer.keyword_table >> command "dune" "build" "@install" "--profile" "release" failed with stat= us 1 >> builder for `/gnu/store/g73id3dchmqc0dirv9ahzmgbwsyba78b-ocaml-ppx-varia= nts-conv-0.14.1.drv' failed with exit code 1 >> --8<---------------cut here---------------end--------------->8--- >> >> Could you check this one and other packages returned by =E2=80=98guix re= fresh -l >> ocaml-ppxlib=E2=80=99? >> > > Good catch! There is a patch that should fix this issue[1]; should I > apply the patch to fix the build? Yes please! Let me know when there=E2=80=99s something I should apply. :-) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 09:49:56 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 13:49:57 +0000 Received: from localhost ([127.0.0.1]:52458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNF0W-0003qf-GS for submit@debbugs.gnu.org; Mon, 06 Sep 2021 09:49:56 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39806 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNF0U-0003qS-5L for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 09:49:54 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630936188; bh=twl+d93AIOFJEPNjlAE9RZM1P7mcZLLhNseEEYyR1Xo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=iLUho7qE76RrLhHYcQ3jNzZ6PJO46nun9zDYARiOt5a6MqQtQRE5XVxDypxievTVx 7sAHuMl9grRhae6sw4E98eZae/nhmB4sBEeAtHui9JuSvB1DbRb5s0Gagdj9DIreTk 3mWLyQv2lLydNdqR8lJ/EPFohkephx2DdLU4WTyk= To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#50317] [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxli?= =?utf-8?Q?b=E2=80=99?= In-Reply-To: <87k0ju9lg4.fsf@gnu.org> References: <87lf4dz980.fsf@gnu.org> <878s0chans.fsf@yoctocell.xyz> <87k0ju9lg4.fsf@gnu.org> Date: Mon, 06 Sep 2021 15:49:46 +0200 Message-ID: <87sfyh24qt.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, Sep 06 2021, Ludovic Courtès wrote: > Hi, > > Xinglu Chen skribis: > >> On Fri, Sep 03 2021, Ludovic Courtès wrote: >> >>> Hi, >>> >>> Xinglu Chen skribis: >>> >>>> ‘ocaml-ppx-optcomp’ [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: 50317@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, Sep 06 2021, Ludovic Courtès wrote: > Hi, > > Xinglu Chen skribis: > >> On Fri, Sep 03 2021, Ludovic Courtès wrote: >> >>> Hi, >>> >>> Xinglu Chen skribis: >>> >>>> ‘ocaml-ppx-optcomp’ [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Mon, Sep 06 2021, Ludovic Court=C3=A8s wrote: > Hi, > > Xinglu Chen skribis: > >> On Fri, Sep 03 2021, Ludovic Court=C3=A8s wrote: >> >>> Hi, >>> >>> Xinglu Chen skribis: >>> >>>> =E2=80=98ocaml-ppx-optcomp=E2=80=99 fails to build with the new =E2=80= =98ocaml-ppxlib=E2=80=99, updating >>>> it makes it build again. >>> >>> In that case, I=E2=80=99d suggest updating both in the same commit, so = that each >>> commit contains a working package set. >> >> Or maybe I could reorder the commits so that the =E2=80=98ocaml-ppxlib= =E2=80=99 update >> comes last? > > Yes, we can do that. > >>> Unfortunately, at least one dependent fails to build: >>> >>> --8<---------------cut here---------------start------------->8--- >>> starting phase `build' >>> File "src/ppx_variants_conv.ml", line 69, characters 22-41: >>> 69 | if Caml.Hashtbl.mem Lexer.keyword_table s >>> ^^^^^^^^^^^^^^^^^^^ >>> Error: Unbound value Lexer.keyword_table >>> command "dune" "build" "@install" "--profile" "release" failed with sta= tus 1 >>> builder for `/gnu/store/g73id3dchmqc0dirv9ahzmgbwsyba78b-ocaml-ppx-vari= ants-conv-0.14.1.drv' failed with exit code 1 >>> --8<---------------cut here---------------end--------------->8--- >>> >>> Could you check this one and other packages returned by =E2=80=98guix r= efresh -l >>> ocaml-ppxlib=E2=80=99? >>> >> >> Good catch! There is a patch that should fix this issue[1]; should I >> apply the patch to fix the build? > > Yes please! Let me know when there=E2=80=99s something I should apply. = :-) Cool, I will send a revised series soon! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmE2HHsVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5KBUP/jeudHphok2DkozOyvc/DctFtPCx IhLQPKX7L9lY7jgscPqLIcDMqOJMhkl7UkwxyLrgMyTlPISNwvX7Ez2SKFebBbeJ LYKp/wd3iN7xVGcWIhWxv6CFfgB/p2ANWqhDE36BB/b3uGGxYitRq2phz9IWzOM+ OV4pua5H2QBYe437J7A2vYscSxPqD6W/Ww5kfFjjFkqsHupQlJlHyyG7iNW5dvC4 cHLARke9t2MvLWnEX+qTGoaqlejKdBuzzZ7mAGrNZZJo33/3rHZ5uGna9It64w5U Ikk+ypJ8XROsdNVBIEqHd1+BLkWMXVv2Mfvg4WSXie4KnpWNjQL3gGFI0NFx/VKB +TdhuqkzgmXaHpQcS7L5cu5BFE28QGQDFB5Asr3fXra61mg1O/OB6z0J17vbqDYZ SLqf3gOCOPj+nE+HB1IMdshE+xfQSqx1VjEquJr296fTZ7HRRQ4A1EbruhxiOLB+ o2hvTykGvT+43XCmUnEvPvkkbekjE6TQpyTOe9jHrDrSH+rmiLD6OLyhe++R/8P4 TJSjNkpK2nIzYzytQwpKq12Ng3kj5EqeRkNDhzfrTrVC8qRJ8lBxt+EvZuK5QJO1 tFaaHclhMQbC/vwuurYtG94ogg4Mq0UkN9+zwyDT6DrhbZG8069pCUK8NOdwlUmv c7fTIrgvYvofOsN3 =62mv -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 10:06:47 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 14:06:47 +0000 Received: from localhost ([127.0.0.1]:54158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGo-0004lJ-Su for submit@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:47 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40138 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGn-0004l3-Fl for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:45 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630937197; bh=JTK7nCi77by2kiXIGoQ7kyhoZmpFlnA4cD3KZa3XfHE=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=r5VhX1y+qPV142KVZyLAtGMfvf6vc7K2u9I6F1hCklbHWG5j1FRPZhQuLJEhq5+vb RowkYGcv8VScObfQdnW7EFSUtDSlP50dvv0NYzbHrhWi51FIw/MZmpOR+wAiOumu7i AujjJIz+KWw+6LQYmc9/477iarssAZaoKDLdR5YU= To: 50317@debbugs.gnu.org Subject: [PATCH v2 0/4] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib=E2=80=99?= In-Reply-To: References: Message-Id: Date: Mon, 06 Sep 2021 16:06:36 +0200 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Changes since v1: * Update ‘ocamlformat’ to fix the build with ‘ocaml-ppxlib’. * Patch ‘ocaml-ppx-variants-conv’ to make it build with ocaml-ppxlib@0.23.0. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Changes since v1: * Update ‘ocamlformat’ to fix the build with ‘ocaml-ppxlib’. * Patch ‘ocaml-ppx-variants-conv’ to make it build with ocaml-ppxlib@0.23.0. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Changes since v1: * Update =E2=80=98ocamlformat=E2=80=99 to fix the build with =E2=80=98ocaml= -ppxlib=E2=80=99. * Patch =E2=80=98ocaml-ppx-variants-conv=E2=80=99 to make it build with ocaml-ppxlib@0.23.0. * Reorder the patches so that the =E2=80=98ocaml-ppxlib=E2=80=99 update com= es last. Xinglu Chen (4): gnu: ocaml-ppx-optcomp: Update to 0.14.3. gnu: ocamlformat: Update to 0.19.0. gnu: ocaml-ppx-variants-conv: Patch for building with ocaml-ppxlib. gnu: ocaml-ppxlib: Update to 0.23.0. gnu/local.mk | 1 + gnu/packages/ocaml.scm | 17 +++++--- ...ocaml-ppx-variants-ppxlib-api-change.patch | 42 +++++++++++++++++++ 3 files changed, 54 insertions(+), 6 deletions(-) create mode 100644 gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-chan= ge.patch base-commit: 9540323458de87b0b8aa421e449a4fe27af7c393 =2D-=20 2.33.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmE2IGwVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5my8QAJOjKz4jdTjZNvtsetMugSHBLgb4 5HKj6oJuIB/wn9xhIVax9SPxFeQZce69NeiexIG66IT7w+v1Id1zYbYWlGbpNpjw vHUyGZ5SQQUky9CP70kQtlLWCU4MnKJvimXjp5PiwZBwsyCF9XvOAOLp/74rCgBj 5B2mQ2cth/N7wuGBoBpjARp44lAPE/mueOBfjIaLcZWZYEp2JFpOFxvy9WIZgp/M ghCq+vOJVzZiWJsUYjvwEMwgA/VzsSvWD6fDBqZUJ/NQ5W8MTEhkBe4ZhuqKsJsZ hfpZOPAnfk9SLNqpYxTTk9OzkZdRcPKxJ8yF/DZsAmeV//N71Y4cFXH1whCPUqC+ oB7pcKOpQuOgtJ9iftreTaerc1Oy8eFzXXX5T8//gL3foHLxkcZhQuCLEKQo2SMa /r79k33/f50s46yUxCnCDCxN+/2YqpT0EToHok0P7n2nrO8JvQX1RRhMOUGwJ22/ rYE+XXMQwF9EQz/Eq7zJAi0IkuikAeMjMycVF0yBCVseYg1RwtVdpByT6bRAOMzt 9A2CD/t6hTosyWBcLK6rYov2Varrw4hwJvvRDixo0nuMFDPCqSvSRH/56tPlnxbN 2/akqLylTchpPlJ9M+yIOm55bXkB5IFxStIFg9hADxKsPDiC8+U+ER7U7+FywzF7 1ISmlp3nlSCXYMDV =ldIs -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 10:06:53 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 14:06:53 +0000 Received: from localhost ([127.0.0.1]:54161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGv-0004ld-3i for submit@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:53 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40146 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGt-0004lI-K7 for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:51 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630937206; bh=CwQIQIRg9Au6qaA2S/hZoAQ00t7RXCiADyxLPLyJMPo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=VX5UncoOe0J+wAqWGxLpv+Wad3K6qDBS3FyS4zNenSu0sdrJA1QDwcWJG/hLbqahg SvxCHiKT9FnwBafVQjCacvz5N1FMui7MNdxz9OabreaLwt86s3gZXq9UmRoOkXWZev APUjrLwNGn4+VR81iLE9oFwNLJoufVF4I7RWV9ns= To: 50317@debbugs.gnu.org Subject: [PATCH v2 1/4] gnu: ocaml-ppx-optcomp: Update to 0.14.3. In-Reply-To: References: Message-Id: <38ab569a449cff49fa9c1c75031ec952ef482a34.1630936967.git.public@yoctocell.xyz> Date: Mon, 06 Sep 2021 16:06:45 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..891b1e0d6c 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (def [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..891b1e0d6c 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (def [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ecaf024b40..891b1e0d6c 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5786,7 +5786,7 @@ else expression.") (define-public ocaml-ppx-optcomp (package (name "ocaml-ppx-optcomp") - (version "0.14.1") + (version "0.14.3") (home-page "https://github.com/janestreet/ppx_optcomp") (source (origin @@ -5797,7 +5797,7 @@ else expression.") (file-name (git-file-name name version)) (sha256 (base32 - "0j5smqa0hig1yn8wfrb4mv0y59kkwsalmqkm5asbd7kcc6589ap4")))) + "1iflgfzs23asw3k6098v84al5zqx59rx2qjw0mhvk56avlx71pkw")))) (build-system dune-build-system) (propagated-inputs `(("ocaml-base" ,ocaml-base) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 10:06:55 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 14:06:55 +0000 Received: from localhost ([127.0.0.1]:54164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGx-0004ls-BG for submit@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:55 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40154 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFGw-0004lT-I3 for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:54 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630937209; bh=xlTekw7xkDhJ6W9Cab9LKfnW4bApV6JspIAkJAEPYNk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=GtGhwXvvfWuBd+fjc43tJafB+LZZwd1KWMPTqFkeE7i9rpSv0ToeZ+oql3oIoAORT 3XgvxH2qw11qfRHO6euMQqYQw28197bNWRpRCUYgVOleQsO8mJVEISBZaPq5P+b8WP cFJISzGjED/3g4H2DfV6WYEh3kX1YSsHCoATWlb4= To: 50317@debbugs.gnu.org Subject: [PATCH v2 2/4] gnu: ocamlformat: Update to 0.19.0. In-Reply-To: References: Message-Id: Date: Mon, 06 Sep 2021 16:06:48 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocamlformat): Update to 0.19.0. [propagated-inputs]: Add ocaml-odoc-parser. --- gnu/packages/ocaml.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 891b1e0d6c..53305ce60f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -7142,7 +7142,7 @@ get an precise referenc [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocamlformat): Update to 0.19.0. [propagated-inputs]: Add ocaml-odoc-parser. --- gnu/packages/ocaml.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 891b1e0d6c..53305ce60f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -7142,7 +7142,7 @@ get an precise referenc [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/ocaml.scm (ocamlformat): Update to 0.19.0. [propagated-inputs]: Add ocaml-odoc-parser. --- gnu/packages/ocaml.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 891b1e0d6c..53305ce60f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -7142,7 +7142,7 @@ get an precise reference of when the executable was built."))) (define-public ocamlformat (package (name "ocamlformat") - (version "0.18.0") + (version "0.19.0") (source (origin (method git-fetch) @@ -7152,7 +7152,7 @@ get an precise reference of when the executable was built."))) (file-name (git-file-name name version)) (sha256 (base32 - "0n6363km8xr81pvyk453n6h2mb0256c5yxw3p1li4dn83f3lwxr1")))) + "0dp4pkznz9yvqx9gxwbid1z2b8ajkr8i27zay9ghx69624hz3i4z")))) (build-system dune-build-system) (arguments '(#:package "ocamlformat" @@ -7170,6 +7170,7 @@ get an precise reference of when the executable was built."))) ("ocaml-odoc" ,ocaml-odoc) ("ocaml-ppxlib" ,ocaml-ppxlib) ("ocaml-re" ,ocaml-re) + ("ocaml-odoc-parser" ,ocaml-odoc-parser) ("ocaml-stdio" ,ocaml-stdio) ("ocaml-uuseg" ,ocaml-uuseg) ("ocaml-uutf" ,ocaml-uutf))) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 10:06:59 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 14:06:59 +0000 Received: from localhost ([127.0.0.1]:54167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFH1-0004mA-IX for submit@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:59 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40164 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFH0-0004lc-5V for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 10:06:58 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630937212; bh=o5kuDj0nRdz5Hh1YrS66HqlmTGwJ/hh0c3q1zAurSoI=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=j76sAtT5QsA3kO8g6D0REYfSRFwAZdnO1xDwkZbID4ehfxuNW1NBJO1zvuTZ0K3el K+3uS9pRjdmqkD01C8rok0z/IfesVV2QLNjTzVuVls4TmA1RoQk84bHFVVZuAyYeks /xRNSKX0mTawUmlLTHi7Esxt4maYP7wECmicTjnY= To: 50317@debbugs.gnu.org Subject: [PATCH v2 3/4] gnu: ocaml-ppx-variants-conv: Patch for building with ocaml-ppxlib. In-Reply-To: References: Message-Id: Date: Mon, 06 Sep 2021 16:06:52 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The patch will make it build when building it with ocaml-ppxlib@0.23.0. * gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Apply the patch. --- gnu [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The patch will make it build when building it with ocaml-ppxlib@0.23.0. * gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Apply the patch. --- gnu [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps The patch will make it build when building it with ocaml-ppxlib@0.23.0. * gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Apply the patch. --- gnu/local.mk | 1 + gnu/packages/ocaml.scm | 4 ++ ...ocaml-ppx-variants-ppxlib-api-change.patch | 42 +++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch diff --git a/gnu/local.mk b/gnu/local.mk index dc2e41d384..9fb068917a 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1523,6 +1523,7 @@ dist_patch_DATA = \ %D%/packages/patches/ocaml-dose3-Fix-for-ocaml-4.06.patch \ %D%/packages/patches/ocaml-dose3-dont-make-printconf.patch \ %D%/packages/patches/ocaml-dose3-Install-mli-cmx-etc.patch \ + %D%/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch \ %D%/packages/patches/omake-fix-non-determinism.patch \ %D%/packages/patches/oneko-remove-nonfree-characters.patch \ %D%/packages/patches/onnx-optimizer-system-library.patch \ diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 53305ce60f..e319fb891d 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5340,6 +5340,10 @@ definitions.") (uri (git-reference (url "https://github.com/janestreet/ppx_variants_conv") (commit (string-append "v" version)))) + (patches + (search-patches + ;; Fix build when building with ocaml-ppxlib@0.23.0. + "ocaml-ppx-variants-ppxlib-api-change.patch")) (file-name (git-file-name name version)) (sha256 (base32 diff --git a/gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch b/gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch new file mode 100644 index 0000000000..b437bfb061 --- /dev/null +++ b/gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch @@ -0,0 +1,42 @@ +From 6103f6fc56f978c847ba7c1f2d9f38ee93a5e337 Mon Sep 17 00:00:00 2001 +From: Sonja Heinze +Date: Tue, 9 Mar 2021 12:57:47 +0100 +Subject: [PATCH] Adapt to Ppxlib's API change + +Ppxlib is removing Lexer.keyword_table from the API in exchange for +the more lightweight Keyword.is_keyword. + +Signed-off-by: Sonja Heinze +--- +Patch from . + + ppx_variants_conv.opam | 2 +- + src/ppx_variants_conv.ml | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/ppx_variants_conv.opam b/ppx_variants_conv.opam +index 7e7148d..b56040f 100644 +--- a/ppx_variants_conv.opam ++++ b/ppx_variants_conv.opam +@@ -15,7 +15,7 @@ depends: [ + "base" {>= "v0.14" & < "v0.15"} + "variantslib" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} +- "ppxlib" {>= "0.14.0"} ++ "ppxlib" {>= "0.23.0"} + ] + synopsis: "Generation of accessor and iteration functions for ocaml variant types" + description: " +diff --git a/src/ppx_variants_conv.ml b/src/ppx_variants_conv.ml +index 8d60086..112fc78 100644 +--- a/src/ppx_variants_conv.ml ++++ b/src/ppx_variants_conv.ml +@@ -66,7 +66,7 @@ end + + let variant_name_to_string v = + let s = String.lowercase v in +- if Caml.Hashtbl.mem Lexer.keyword_table s ++ if Keyword.is_keyword s + then s ^ "_" + else s + -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 10:07:02 2021 Received: (at 50317) by debbugs.gnu.org; 6 Sep 2021 14:07:02 +0000 Received: from localhost ([127.0.0.1]:54170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFH3-0004mU-SZ for submit@debbugs.gnu.org; Mon, 06 Sep 2021 10:07:02 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40172 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNFH2-0004ly-P9 for 50317@debbugs.gnu.org; Mon, 06 Sep 2021 10:07:01 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1630937215; bh=eCRqil7KMR89aivPb769b1mM2xSla7uyXoBH6+shZD0=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=qpawfWUQRjVQV4EGeGhF5MkgmO3bA1xr8FpxZF91VtPJtlxhr1ISw1SzJXgdMWAPp zD/Y8Eb6J1q5nFaPLpZUxBbtlcGBUVba3+32hNVd8TwuTc9Ipq77P8+YPzTQ/evYUk cGP3qNJhZx1N5LXZAhhPI2q3x1N6DI09EJAG67F0= To: 50317@debbugs.gnu.org Subject: [PATCH v2 4/4] gnu: ocaml-ppxlib: Update to 0.23.0. In-Reply-To: References: Message-Id: Date: Mon, 06 Sep 2021 16:06:54 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e319fb891d..1c48a0d353 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same oca [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 50317 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e319fb891d..1c48a0d353 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same oca [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0. --- gnu/packages/ocaml.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e319fb891d..1c48a0d353 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5049,7 +5049,7 @@ as part of the same ocaml-migrate-parsetree driver.") (define-public ocaml-ppxlib (package (name "ocaml-ppxlib") - (version "0.22.1") + (version "0.23.0") (home-page "https://github.com/ocaml-ppx/ppxlib") (source (origin @@ -5060,7 +5060,7 @@ as part of the same ocaml-migrate-parsetree driver.") (file-name (git-file-name name version)) (sha256 (base32 - "0cpfg634if1py1b2rljk3cagq9gj68dl2gk1kdg76f9rapvl2i4g")))) + "0jg5v4pssbl66hn5davpin1i57a0r3r54l96vpz5y99xk5w70xi1")))) (build-system dune-build-system) (propagated-inputs `(("ocaml-base" ,ocaml-base) -- 2.33.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 06 17:36:39 2021 Received: (at 50317-done) by debbugs.gnu.org; 6 Sep 2021 21:36:39 +0000 Received: from localhost ([127.0.0.1]:54625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNMIB-0007tI-FZ for submit@debbugs.gnu.org; Mon, 06 Sep 2021 17:36:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mNMI8-0007t1-VA for 50317-done@debbugs.gnu.org; Mon, 06 Sep 2021 17:36:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54162) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mNMI3-00027U-8s; Mon, 06 Sep 2021 17:36:31 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35340 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mNMI2-0001c3-Vg; Mon, 06 Sep 2021 17:36:31 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Xinglu Chen Subject: Re: bug#50317: [PATCH 0/2] Update =?utf-8?Q?=E2=80=98ocaml-ppxlib?= =?utf-8?Q?=E2=80=99?= References: Date: Mon, 06 Sep 2021 23:36:28 +0200 In-Reply-To: (Xinglu Chen's message of "Mon, 06 Sep 2021 16:06:36 +0200") Message-ID: <877dft75er.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 50317-done Cc: 50317-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Hi, Xinglu Chen skribis: > Changes since v1: > > * Update =E2=80=98ocamlformat=E2=80=99 to fix the build with =E2=80=98oca= ml-ppxlib=E2=80=99. > > * Patch =E2=80=98ocaml-ppx-variants-conv=E2=80=99 to make it build with > ocaml-ppxlib@0.23.0. > > * Reorder the patches so that the =E2=80=98ocaml-ppxlib=E2=80=99 update c= omes last. Applied, thanks! Ludo=E2=80=99. From unknown Sat Sep 06 02:03:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Oct 2021 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator