-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
perl's TermReadKey fails to cross compile to armv7 #54510
Comments
I have the same problem with aarch64 right now. It's because as you can see here:
It tries to execute This is stopping me from compiling an aarch64 installation medium and I don't know how to fix this right now. |
looks like yocto has to do a hack for this module as well: |
i think i have some kind of fix, will post later today |
this was fixed by #56019 |
First let me say that cross-compilation in Nix is awesome! Thank you everyone!
Issue description
Probably related to #34273.
Compiling this module (
TermReadKey
) forarmv7l-hf-multiplatform
fails, which leads to nix failing to compile other packages likegit
andripgrep
. The error is the following:After applying this diff:
The error changes:
I can see that it's trying to load the wrong
.so
but I'm not sure how to debug beyond this point.Steps to reproduce
nixpkgs
andcd
into itnix build -f . pkgsCross.armv7l-hf-multiplatform.perlPackages.TermReadKey
Technical details
The text was updated successfully, but these errors were encountered: