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

Use chez-racket from mainline Nixpkgs #2219

Merged
merged 1 commit into from
Dec 30, 2021
Merged

Conversation

L-as
Copy link
Contributor

@L-as L-as commented Dec 24, 2021

NixOS/nixpkgs#131833 has been merged.

@L-as L-as marked this pull request as draft December 24, 2021 12:45
@L-as
Copy link
Contributor Author

L-as commented Dec 24, 2021

For some reason I get this:

239/239: Building Idris.Main (src/Idris/Main.idr)
make -C libs/prelude IDRIS2=/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/build/exec/idris2 IDRIS2_INC_CGS=chez IDRIS2_PATH="/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/libs/prelude/build/ttc:/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/libs/base/build/ttc:/build/jp>
make[2]: Entering directory '/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/libs/prelude'
/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/build/exec/idris2 --build prelude.ipkg
/build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/build/exec/idris2: line 15: /build/jpwfg1aibmrcyv0a40p91y4hf7n16vx4-source/build/exec/idris2_app/idris2.so: Permission denied

Will try to figure out why this happens.

EDIT: The problem seems to be that idris2.so is empty. Not sure what the cause of this is. Some error silently ignored earlier in the build?

@L-as
Copy link
Contributor Author

L-as commented Dec 26, 2021

FWIW it seems like something broke aarch64-linux, unrelated to the change in this PR. Doesn't make much sense to merge this though if it's broken, even if it's unrelated to this change.

@L-as
Copy link
Contributor Author

L-as commented Dec 28, 2021

@loovjo Does this work for you? I assume you use Idris on tarm64osx.

@L-as L-as marked this pull request as ready for review December 28, 2021 08:58
@L-as
Copy link
Contributor Author

L-as commented Dec 28, 2021

Given that the old commit can no longer be fetched, and since the problem with aarch64-linux/tarm64le seems separate, this should probably be merged.

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.

2 participants