-
Notifications
You must be signed in to change notification settings - Fork 389
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 cargo-zigbuild 0.17.3 instead of 0.17.2 #1349
Conversation
bors try --target zig Can you add a changelog entry? See https://github.com/cross-rs/cross/blob/main/.changes/README.md |
tryBuild failed: |
sorry! I was a bit hasty in my response in matrix, it's line 121 that needs to be updated. We probably also should update zig itself |
hey there! I just checked https://ziglang.org/download/ and it looks like 0.11.0 is still the latest stable version, the only newer one is 0.12.0.dev, and this "dev" suffix and the block header "master" seem's to suggest this is an unstable version. I'll research how to modify my pull request to undo the wrong change and do the correct one you suggested. |
okey, and now about the changelog, if I understand the README correctly we'd need to first create an issue for this in the "cross" project, we probably can't just reference the one that exists for the "cargo-zigbuild" project, right? |
Okey, looking at the previous changelog entries I see the issue property is optional, so I created one without. |
perfect! bors try --target zig |
also, I totally forgot about #1330 so I think the problem is solved already on main since rust-cross/cargo-zigbuild@79e53f4 exists in 0.17.2 :3 |
Ah, you're right! And since before this pull request we're already using 0.17.2 upgrading is not required to solve this issue. My open question then is: Why did I ran into this issue and how can I use a version of cross-rs new enough to not have this issue? |
You'd want to use a newer image, a versioned cross installed like We should probably update zigbuild to 0.17.3 anyway, can you change the changelog-file to be named |
changelog entry renamed & squash done about my environment, I installed using
this reads like it should already contain / use zigbuild 0.17.2 - but it still shows the described problem. after adding this block to my
I get this:
which read's exactly like the problem described here: rust-cross/cargo-zigbuild#151 but whose fix should already be contained in what I'm using. I'm confused. |
there is no glibc 1.2 so that's the reason you're getting an error :) edit: you can find a list of versions here |
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.
thanks! Even though it doesn't solve your specific issue I'll merge this
bors r+
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
ah, thanks for the link to the existing glibc versions. my PowerPC OpenWRT device says it has:
But I guess that's not glibc? Also, changing my
So the default seems to be glib 2.19 and there's no powerpc target for that either, correct? How can I view what's available for powerpc? I've also tried 2.18, 2.15, 2.1, 1.0, 1.9, ... all gave the same schema of error, saying that Versions like 1.09.5 & 1.9.5 instead give this error:
|
yes @thomas725 , as I explained vaguely, I'm not sure about the zig error, maybe it's the linux version (5.10) it's having issues with :/ |
I don't know where the linux kernel version 5.10 is coming from, my physical machine is running on 6.1.55 |
to solve this problem: rust-cross/cargo-zigbuild#151