Skip to content

Conversation

@kderme
Copy link
Contributor

@kderme kderme commented Nov 13, 2025

Depends on #1999

This tracks IntersectMBO/cardano-node#6331

@kderme kderme requested a review from a team as a code owner November 13, 2025 11:40
Cmdv
Cmdv previously approved these changes Nov 13, 2025
@kderme kderme marked this pull request as draft November 13, 2025 14:17
@kderme kderme changed the title Update to node1.6 Update to node 10.6 Nov 13, 2025
@kderme kderme force-pushed the kderme/node1.6 branch 2 times, most recently from 7e2feb8 to d2b36f0 Compare November 19, 2025 10:05
sgillespie and others added 5 commits November 25, 2025 18:25
Signed-off-by: Kostas Dermentzis <kostas.dermentzis@iohk.io>
This still suffers from IntersectMBO/ouroboros-consensus#1577
so Byron snapshots don't deserialise, until we update CHaP further

Signed-off-by: Kostas Dermentzis <kostas.dermentzis@iohk.io>
Signed-off-by: Kostas Dermentzis <kostas.dermentzis@iohk.io>
Fixes the following error:

 > error: executing '/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash':
 > Argument list too long

We are attempting to reduce the number of packages required for the
shell by disabling haddock and hoogle. Longer term, it would be better
to disable devShells for cross builds entirely.

Signed-off-by: Kostas Dermentzis <kostas.dermentzis@iohk.io>
@kderme kderme mentioned this pull request Dec 1, 2025
9 tasks
First, pin the cabal-install version to <3.16, as it does not work with
haskell-language-server 2.11, and haskell.nix doesn't yet have this
available.

Then pin all the other standard dev tools to the expected versions:

 * cabal-3.14.2.0
 * fourmolu-0.17.0.0
 * hlint-3.8
As 3.8 does not seem to work with GHC 9.10
Don't fix the hlint version in the devShell, as any given version won't
support all of our compilers. Instead we'll let the solver decide on a
version, but we'll pin it in the CI check.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants