Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[0.2] ci: update musl headers to 6.6 #4140

Closed
wants to merge 7 commits into from

Conversation

tgross35
Copy link
Contributor

@tgross35 tgross35 commented Nov 25, 2024

Builds on #4139, adds #3921.

tgross35 and others added 7 commits November 25, 2024 03:57
code is originally from rust-lang#3865.

(backport <rust-lang#4113>)
(cherry picked from commit 511a002)
We cannot (apparently) use a type alias for `ptp_pin_function` because
CI is unhappy with that (e.g. https://github.com/rust-lang/libc/actions/runs/11921706273/job/33226419934?pr=4114)

We can always add that type alias later; it's not a breaking change

(backport <rust-lang#4114>)
(cherry picked from commit a2ec642)
Update the musl headers in CI to use alpine-linux instead of sabotage-linux.
Alpine also uses musl but follows the linux stable releases, providing more up-to-date headers.

Signed-off-by: Pedro Tammela <pctammela@gmail.com>

(backport <rust-lang#3921>)
(cherry picked from commit acc75e7)

Signed-off-by: Trevor Gross <tmgross@umich.edu>
Now that we have Linux 6.6 we can clean up some of the test exceptions.
Not all of them can be removed, so the comments are updated if needed.

Signed-off-by: Pedro Tammela <pctammela@gmail.com>

(backport <rust-lang#3921>)
(cherry picked from commit 55f9451)

Signed-off-by: Trevor Gross <tmgross@umich.edu>
@tgross35 tgross35 marked this pull request as ready for review November 25, 2024 09:48
@rustbot
Copy link
Collaborator

rustbot commented Nov 25, 2024

r? @JohnTitor

rustbot has assigned @JohnTitor.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@tgross35 tgross35 changed the title Backport musl headers [0.2] ci: update musl headers to 6.6 Nov 25, 2024
@tgross35 tgross35 closed this Nov 25, 2024
@tgross35 tgross35 deleted the backport-musl-headers branch November 25, 2024 10:03
@tgross35 tgross35 restored the backport-musl-headers branch November 25, 2024 10:03
@tgross35 tgross35 deleted the backport-musl-headers branch November 25, 2024 10:03
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants