Skip to content

Upgrade to agda 2.8 and agda-stdlib 2.3#7698

Open
ana-pantilie wants to merge 2 commits intomasterfrom
ana/upgrade-agda-2.8.0-adga-stdlib-2.3
Open

Upgrade to agda 2.8 and agda-stdlib 2.3#7698
ana-pantilie wants to merge 2 commits intomasterfrom
ana/upgrade-agda-2.8.0-adga-stdlib-2.3

Conversation

@ana-pantilie
Copy link
Copy Markdown
Contributor

@ana-pantilie ana-pantilie commented Apr 1, 2026

We were on an old version of agda, upgrading to the latest stable version.

We don't need to call agda with --local-interfaces anymore, by default agda now puts the interfaces in a local _build directory if it can find an .agda-lib in the project: agda/agda#7676

Fixes https://github.com/IntersectMBO/plutus-private/issues/2134

@ana-pantilie ana-pantilie added the No Changelog Required Add this to skip the Changelog Check label Apr 1, 2026
@ana-pantilie ana-pantilie requested a review from basetunnel April 1, 2026 12:29
sha256 = "sha256-JOeoek6OfyIk9vwTj5QUJU6LnRzwfiG0e0ysW6zbhZ8=";
};

# This is preConfigure is copied from more recent nixpkgs that also
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agda 2.8 has a new --build-library flag which could help simplifying our nix setup in the future. E.g. the following commit in nixpkgs removes the custom preConfigure: NixOS/nixpkgs@1288f57#diff-dd615e24954021abf97cdb1dba51033fb586a0225014d982f6617d29f224e3cf

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tagging @zeme-wana for when he's back.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No Changelog Required Add this to skip the Changelog Check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants