-
Notifications
You must be signed in to change notification settings - Fork 13.3k
build dist for x86_64-pc-solaris and sparcv9-sun-solaris #138699
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
base: master
Are you sure you want to change the base?
Conversation
r? @marcoieni rustbot has assigned @marcoieni. Use |
rust-analyzer is developed in its own repository. If possible, consider making this change to rust-lang/rust-analyzer instead. cc @rust-lang/rust-analyzer These commits modify the If this was unintentional then you should revert the changes before this PR is merged. |
This comment has been minimized.
This comment has been minimized.
3b9fbda
to
0deec39
Compare
This comment has been minimized.
This comment has been minimized.
(That being said, thank you for investigating fixes for the Solaris CI) |
☔ The latest upstream changes (presumably #139826) made this pull request unmergeable. Please resolve the merge conflicts. |
0deec39
to
f556156
Compare
Is this ready for review? 👀 |
…cola update libc This is needed for rust-lang#138699 (comment)
Rollup merge of rust-lang#139969 - psumbera:libc-rust-analyzer, r=lnicola update libc This is needed for rust-lang#138699 (comment)
update libc This is needed for rust-lang/rust#138699 (comment)
f556156
to
7152b36
Compare
update libc This is needed for rust-lang/rust#138699 (comment)
BINUTILS_URL="https://ftp.gnu.org/gnu/binutils/$BINUTILS_TAR" | ||
|
||
|
||
download_file() { |
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.
I saw this function is duplicated from illuminos-toolchain.sh
Can you move it to a shared script file or similar and source the file? so that we avoid having duplicate code.
Same is true for other parts of the scripts which are very similar
Sorry for the wait, I'm having a look now. I'm familiar with the Rust CI in general but not with solaris specifically, so please don't assume I'm familiar with the scripts you edited 👍 From what I can see you are extracting the build of x86_64-solaris and sparcv9-solaris from the The second question is: the dockerfile of Also can you explain how this PR fixes the issue you linked? |
FIx for #126025
Note that this needs Nix with following commit:
nix-rust/nix@0f45593
Unfortunatelly there is no new release.
And for sparcv9 it needs also:
tov/libffi-rs#103
For now it therefore uses cargo patch infrastructure for these.