From e30ce41da874359f6ec31ecb4a3745b6be974ccd Mon Sep 17 00:00:00 2001 From: HasanA Date: Mon, 17 Jun 2024 11:49:23 +0200 Subject: [PATCH 1/3] re_export dune-section in dune-site stanza Signed-off-by: HasanA --- otherlibs/dune-site/src/dune | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/otherlibs/dune-site/src/dune b/otherlibs/dune-site/src/dune index 087ad1023d6..b75a84a931f 100644 --- a/otherlibs/dune-site/src/dune +++ b/otherlibs/dune-site/src/dune @@ -6,6 +6,8 @@ (special_builtin_support (dune_site (data_module dune_site_data))) - (libraries dune-private-libs.dune-section dune-site.private) + (libraries + (re_export dune-private-libs.dune-section) + dune-site.private) (instrumentation (backend bisect_ppx))) From fecdf7e851a2750f45bdf67d73a53f5bafbebd1a Mon Sep 17 00:00:00 2001 From: HasanA Date: Tue, 18 Jun 2024 11:01:51 +0200 Subject: [PATCH 2/3] add CHANGES file Signed-off-by: HasanA --- doc/changes/10650.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/changes/10650.md diff --git a/doc/changes/10650.md b/doc/changes/10650.md new file mode 100644 index 00000000000..5be1dc51b75 --- /dev/null +++ b/doc/changes/10650.md @@ -0,0 +1,3 @@ +- Re_export dune-section private library in the dune-site library stanza, + in order to avoid failure when generating and building sites modules + with implicit_transitive_deps = false. (#10650, @MA0100) \ No newline at end of file From e9b94e18b7dd70f09a47ddfe4a562ca4f2b79460 Mon Sep 17 00:00:00 2001 From: HasanA <122800536+MA0010@users.noreply.github.com> Date: Wed, 19 Jun 2024 11:26:44 +0200 Subject: [PATCH 3/3] Update doc/changes/10650.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Nicolás Ojeda Bär Signed-off-by: HasanA <122800536+MA0010@users.noreply.github.com> --- doc/changes/10650.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes/10650.md b/doc/changes/10650.md index 5be1dc51b75..1ff58102bee 100644 --- a/doc/changes/10650.md +++ b/doc/changes/10650.md @@ -1,3 +1,3 @@ - Re_export dune-section private library in the dune-site library stanza, in order to avoid failure when generating and building sites modules - with implicit_transitive_deps = false. (#10650, @MA0100) \ No newline at end of file + with implicit_transitive_deps = false. (#10650, fixes #9661, @MA0100) \ No newline at end of file