Skip to content

nix: use Melange with melobjinfo - #16271

Merged
anmonteiro merged 1 commit into
ocaml:mainfrom
anmonteiro:anmonteiro/nix-melange-melobjinfo
Aug 31, 2026
Merged

nix: use Melange with melobjinfo#16271
anmonteiro merged 1 commit into
ocaml:mainfrom
anmonteiro:anmonteiro/nix-melange-melobjinfo

Conversation

@anmonteiro

@anmonteiro anmonteiro commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Use Melange v7-55 so Dune's Nix development shells provide melobjinfo.

Uses melange-re/melange#1859, backporting melange-re/melange#1858.

Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@anmonteiro
anmonteiro force-pushed the anmonteiro/nix-melange-melobjinfo branch from 3d3ad1d to e7968bb Compare August 31, 2026 02:01
@anmonteiro
anmonteiro merged commit 7b70b2a into ocaml:main Aug 31, 2026
35 of 36 checks passed
@anmonteiro
anmonteiro deleted the anmonteiro/nix-melange-melobjinfo branch August 31, 2026 02:17
anmonteiro added a commit that referenced this pull request Aug 31, 2026
…cies (#16272)

Use melobjinfo to read precise implementation dependencies from
installed Melange virtual-library CMJs, while retaining the CMT and
conservative fallbacks.

Follow-up to #16211, #16212, and #16213. Test isolation is #16276. Uses
melobjinfo from melange-re/melange#1858; the Nix development-shell
update is #16271.

---------

Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@Alizter Alizter added this to the 3.25.0 milestone Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants