Skip to content
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

Changes for packaging KEVM on Arch/Ubuntu #614

Closed
wants to merge 24 commits into from
Closed

Changes for packaging KEVM on Arch/Ubuntu #614

wants to merge 24 commits into from

Conversation

ehildenb
Copy link
Member

No description provided.

@ehildenb ehildenb changed the title Changes for packaging KEVM on Arch too Changes for packaging KEVM on Arch/Ubuntu Jul 15, 2019
@ehildenb ehildenb marked this pull request as ready for review July 16, 2019 00:44
@ehildenb ehildenb requested a review from dwightguth July 16, 2019 00:44
@ehildenb
Copy link
Member Author

This updates the PKGBUILD to be more self-contained. Currently there is an issue with stack on Arch where it can't install any GHC versions (or perhaps some specific versions) commercialhaskell/stack#4935, but the PKGBUILD worked once for me. makepkg -si should work on a completely clean arch install now, and doesn't place anything in the users home directory anymore (from setting CARGO_HOME and RUSTUP_HOME before running commands).

@ehildenb
Copy link
Member Author

It seems that the issue goes away with stack upgrade, which our Dockerfile does anyway (gets the latest stack). So I think this should be good to merge, I did makepkg -si, it fails at the mvn package stage (because of the above posted issue on stack), then I do stack upgrade, then makepkg -si goes through.

@ehildenb ehildenb force-pushed the pkg-kevm branch 2 times, most recently from 18d0866 to 40e02f3 Compare July 18, 2019 15:18
@ehildenb ehildenb closed this Jul 29, 2019
@ehildenb ehildenb deleted the pkg-kevm branch July 29, 2019 16:24
rv-jenkins added a commit that referenced this pull request Dec 13, 2022
rv-jenkins added a commit that referenced this pull request Dec 13, 2022
* llvm-backend/src/main/native/llvm-backend: 500c601 - Version updates and nix version pin, OS runner pin (#613)

* Sync flake inputs to submodules

* llvm-backend/src/main/native/llvm-backend: baded74 - Hotfix for shellcheck breaking (#614)

* Sync flake inputs to submodules

* llvm-backend/src/main/native/llvm-backend: 8085f88 - Revert "Use opaque pointers when they're available (#586)" (#612)

* Sync flake inputs to submodules

Co-authored-by: rv-jenkins <devops@runtimeverification.com>
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.

None yet

1 participant