-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Second attempt at AArch64 Rust #13513
Conversation
started up a fresh vm and started the job, see what happens. https://github.com/msys2-arm/MINGW-packages/actions/runs/3216377518/jobs/5258497279 |
Well that's odd, it seems to have failed but there's no logs on the job. On the runner there are some logs left, but it looks like they just stop, rather than seeing any error in particular. Probably have to try it again. |
Maybe they are crashing due to lack of memory or something? |
Could be. I might need to fire up a 'cloud' instance. I did get access to Azure free trial, but am "blocked" by a stupid checkbox that says I confirm that I have the right kind of Windows license. I've got an email in to a contact at Microsoft, who is checking with his contacts to see what we can do about that. I'm sure I've done test scenarios in the past that are questionable for licensing, but explicitly checking the box was a step too far 😛 For now, I'm going to try running it again locally. if the whole vm doesn't crash I should at least see what happened. I'm also taking Luckily, it seems that editing the PKGBUILD to not rm -rf the build dir and using makepkg |
Yeah, I also remove that flag when working on it because it's too verbose and hardly ever does help if there are issues. |
Seems to be working well, and a lot faster than the cross x86_64 did on the pi. It was installing stage2 rust-docs last I checked. Once this is finished would it be interesting if I try to run |
Wonderful!
Building crates might be a bit hard because everything that depends on |
It's up to installing rust-src now, as I recall that took a long time even on a more powerful machine... Assuming I get a successful build out of this, I'll try to upload it to github somewhere, and then try playing around with it some. |
|
I tried running the command from |
Oops, the host filesystem is full 🤦 |
ripgrep makedepends on jq and asciidoctor. jq seems to be building on clangarm64, but asciidoctor depends on ruby which is a can-o-worms (#13115). Hopefully I can comment that out and just not get docs. |
ripgrep package built (with asciidoctor makedepend commented out), and |
f3c37e1
to
82dff5e
Compare
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.
Is this (otherwise) ready to merge?
Co-Authored-By: jeremyd2019 <github@jdrake.com> Co-Authored-By: Martin Storsjö <martin@martin.st>
7116f52
to
908ed4d
Compare
Scrolled through the changes one more time, I believe it's good to go! |
Closes #9046