Subject: bug#50180: closed (Re: [bug#50180] gnu: ocaml-ppxlib: Add package argument.)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 07 Sep 2021 09:53:02 +0000

Your bug report

#50180: gnu: ocaml-ppxlib: Add package argument.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
50180: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50180
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#50180] gnu: ocaml-ppxlib: Add package argument.
From: pukkamustard <[email-masked]>
To: [email-masked]
Date: Tue, 07 Sep 2021 09:50:22 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Retracting in favor of patch sent to #49868 (https://issues.guix.gnu.org/49868#11).

pukkamustard <[email-masked]> writes:

> This fixes broken build of ocaml-ppx-hash.
>
> I don't quite understand why this works. See also #49867 (https://issues.guix.gnu.org/49867#96) and #49868 (https://issues.guix.gnu.org/49868#8).
>
> [2. text/x-patch; 0001-gnu-ocaml-ppxlib-Add-package-argument.patch]...

Subject: gnu: ocaml-ppxlib: Add package argument.
From: pukkamustard <[email-masked]>
To: [email-masked]
Date: Tue, 24 Aug 2021 07:39:45 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

This fixes broken build of ocaml-ppx-hash.

I don't quite understand why this works. See also #49867 (https://issues.guix.gnu.org/49867#96) and #49868 (https://issues.guix.gnu.org/49868#8).

>From 05078b0f9bedb3c53f7504b0caa5a4eaff241e8b Mon Sep 17 00:00:00 2001
From: pukkamustard <[email-masked]>
Date: Tue, 24 Aug 2021 09:32:33 +0200
Subject: [PATCH] gnu: ocaml-ppxlib: Add package argument.

* gnu/packages/ocaml.scm (ocaml-ppxlib): Add package argument.
---
 gnu/packages/ocaml.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index c1cdc8f3f3..f62842b752 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -5062,6 +5062,7 @@ as part of the same ocaml-migrate-parsetree driver.")
         (base32
          "0cpfg634if1py1b2rljk3cagq9gj68dl2gk1kdg76f9rapvl2i4g"))))
     (build-system dune-build-system)
+    (arguments `(#:package "ppxlib"))
     (propagated-inputs
      `(("ocaml-base" ,ocaml-base)
        ("ocaml-compiler-libs" ,ocaml-compiler-libs)
-- 
2.32.0