-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Drop MIPS glibc 2.23 patches that reside in crosstool-ng now #135640
Conversation
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
what version of crosstool-ng do we use, again? |
Hmm, to be honest, since these targets are tier 3, so I wonder if we should even keep the |
My personal opinion: yes, they're immensely helpful for people like me who want to build a mipsel toolchain without any hassle, just by running a single script. The problem is that these scripts probably haven't been run or tested in a long while, seeing how I'm the first one to notice that they were broken. |
Opened a discussion about this here. I get that they're useful to you, but I wonder if they could be just maintained out of tree? It's weird to keep code around that we don't use or test in any way, it can (and will) break arbitrarily in the future. |
I think removing some patches is a strict improvement even if we later decide to remove all the rest. |
That's a good point, we can merge this and then have the discussion async. I'll try if |
It failed.. but I don't really feel like investigating why, since it's not tested, which is kind of why I wanted to remove these Dockerfiles 😆
|
Judging by your output, you are not using the fixes in my PR (see the patches being copied, that is deleted in my patch). With the fixes, it should work. If it doesn't, let me know and I'll fix mips as well. |
That was an embarrassing PEBKAC :) It seems to work with the fix indeed, thanks. Well, let's merge it, no harm in that. @bors r+ rollup |
… r=Kobzol Drop MIPS glibc 2.23 patches that reside in crosstool-ng now These patches were added to crosstool-ng in crosstool-ng/crosstool-ng@b88d338 and are therefore duplicate and fail to apply, breaking builds of `dist-mips*-linux`. I have compile tested `dist-mipsel-linux`, I assume the other targets will work just as fine now.
…iaskrgr Rollup of 7 pull requests Successful merges: - rust-lang#135616 (CI: split i686-msvc job to two free runners) - rust-lang#135623 (ci: use ghcr ubuntu image for mingw-check-tidy) - rust-lang#135640 (Drop MIPS glibc 2.23 patches that reside in crosstool-ng now) - rust-lang#135663 (Fix ICE in resolving associated items as non-bindings) - rust-lang#135677 (Small `rustc_resolve` cleanups) - rust-lang#135680 (coverage: Clean up a few things after the counters overhaul) - rust-lang#135697 (Get rid of `ToPolyTraitRef`) r? `@ghost` `@rustbot` modify labels: rollup
…iaskrgr Rollup of 6 pull requests Successful merges: - rust-lang#135616 (CI: split i686-msvc job to two free runners) - rust-lang#135623 (ci: use ghcr ubuntu image for mingw-check-tidy) - rust-lang#135640 (Drop MIPS glibc 2.23 patches that reside in crosstool-ng now) - rust-lang#135663 (Fix ICE in resolving associated items as non-bindings) - rust-lang#135680 (coverage: Clean up a few things after the counters overhaul) - rust-lang#135697 (Get rid of `ToPolyTraitRef`) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#135640 - Gelbpunkt:drop-mips-glibc-patches, r=Kobzol Drop MIPS glibc 2.23 patches that reside in crosstool-ng now These patches were added to crosstool-ng in crosstool-ng/crosstool-ng@b88d338 and are therefore duplicate and fail to apply, breaking builds of `dist-mips*-linux`. I have compile tested `dist-mipsel-linux`, I assume the other targets will work just as fine now.
These patches were added to crosstool-ng in crosstool-ng/crosstool-ng@b88d338 and are therefore duplicate and fail to apply, breaking builds of
dist-mips*-linux
.I have compile tested
dist-mipsel-linux
, I assume the other targets will work just as fine now.