-
Notifications
You must be signed in to change notification settings - Fork 217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix cabal build #2776
Fix cabal build #2776
Conversation
@@ -1 +1 @@ | |||
eval $(lorri direnv --shell-file default.nix) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"use nix" is a valid .envrc? 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes it is: https://direnv.net/man/direnv-stdlib.1.html#codeuse-ltprogramnamegt-ltversiongtcode
I found nix-direnv which is better than lorri.
Trying again with different cache directory: https://buildkite.com/input-output-hk/cardano-wallet-nightly/builds/1034#11403dd9-d497-457f-8cb1-834b3762aef1 |
Thanks @Anviking. |
Looks like it worked finally https://buildkite.com/input-output-hk/cardano-wallet-nightly/builds/1036 🎉 bors r+ |
Build succeeded: |
2763: Basic Alonzo support r=Anviking a=Anviking # Issue Number ADP-1025 # Overview <!-- Detail in a few bullet points the work accomplished in this PR --> - [x] Ensure the wallet can run in Alonzo - [x] Get all integration tests green - [x] Fix warnings - [x] Cleanup - <s>[ ]Test that addresses don't affect the min ada value</s> Existing integration tests should be enough - [x] <s>Does it still work on testnet? -> The ledger function in question cannot know the current network, so would be highly surprising if it didn't work on testnet </s> - [x] Update MinUTxOValue properties to generate both ShelleyMA and Alonzo cases - [ ] Go through everything from start to finish - [x] Run integration tests on both Mary and alonzo - [x] Check that the Mary era is actually picked up, and it's not just running Alonzo twice - <s>[ ] Using cardano-node 1.28.0 tag</s> -> #2778 - <s>[x] Cabal build also works</s> -> #2776 # Comments - [Hydra jobset](https://hydra.iohk.io/jobset/Cardano/cardano-wallet-pr-2763) - [Cabal Nightly build](https://buildkite.com/input-output-hk/cardano-wallet-nightly/builds?branch=anviking%2FADP-952%2Falonzo) (use environment variable `step=cabal` when creating a new build) Co-authored-by: Johannes Lund <[email protected]> Co-authored-by: Rodney Lorrimar <[email protected]>
Issue Number
Noticed in #2578.
Overview
cabal.project
.nix/cabal-shell.nix
to use the forkedlibsodium-vrf
package..buildkite/rebuild.hs
so that it compiles on macOS (because Filesystem.Path.CurrentOS)Comments
step=cabal
when creating a new build)