| 52035e1c | 25-Mar-2025 |
Ola x Nilsson <[email protected]> |
gnu: Set up the CI for _TIME_BITS=64
Add new jobs for i686 in test_tier1 and arm and powerpc in test_tier2 where RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64.
Use artifact-tag to avoid artifact name collisi
gnu: Set up the CI for _TIME_BITS=64
Add new jobs for i686 in test_tier1 and arm and powerpc in test_tier2 where RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64.
Use artifact-tag to avoid artifact name collisions.
(backport <https://github.com/rust-lang/libc/pull/4433>) (cherry picked from commit 352274a3dedcbb942da5eca5cf7df75b15444518)
show more ...
|
| 00c19993 | 30-Apr-2025 |
Bben01 <[email protected]> |
Add constants from linux/cn_proc.h and linux/connector.h
(backport <https://github.com/rust-lang/libc/pull/4434>) (cherry picked from commit abd00f80b61fa48e394fb600f95fee63c78c6537) |
| 3b98e7d8 | 13-May-2025 |
Trevor Gross <[email protected]> |
ci: Don't exclude `ctest/`
There are no longer any shell files in `ctest/`, so this FIXME can be resolved.
Also move this to the end so missing shellcheck doesn't exit before the sort checks.
(bac
ci: Don't exclude `ctest/`
There are no longer any shell files in `ctest/`, so this FIXME can be resolved.
Also move this to the end so missing shellcheck doesn't exit before the sort checks.
(backport <https://github.com/rust-lang/libc/pull/4454>) [ note - this backport doesn't do much since `ctest/` was never excluded, but it does keep file structure in sync - Trevor ] (cherry picked from commit 654bf4eb22056d8b343e578c8a299cd789a7cf0f)
show more ...
|
| a2189ad2 | 13-May-2025 |
Trevor Gross <[email protected]> |
ci: Run `cargo fmt` for the entire workspace
Currently only `src/` is checked. Add a run that covers everything else.
This does mean files in `src/` get formatted twice, but `cargo fmt` doesn't sup
ci: Run `cargo fmt` for the entire workspace
Currently only `src/` is checked. Add a run that covers everything else.
This does mean files in `src/` get formatted twice, but `cargo fmt` doesn't support an `--exclude` option.
(backport <https://github.com/rust-lang/libc/pull/4454>) (cherry picked from commit 1ca8b368a84893ab57fcee3ce26066e255d9b8b2)
show more ...
|
| 5c17c0d0 | 05-May-2025 |
Reagan Bohan <[email protected]> |
ci: add quotes to URL in install-musl.sh script
This silences shellcheck warnings
(backport <https://github.com/rust-lang/libc/pull/4443>) (cherry picked from commit 60f7b3d1841ca463cdfb1af85b713ef
ci: add quotes to URL in install-musl.sh script
This silences shellcheck warnings
(backport <https://github.com/rust-lang/libc/pull/4443>) (cherry picked from commit 60f7b3d1841ca463cdfb1af85b713efd0b4d3b29)
show more ...
|
| c469a855 | 04-May-2025 |
Reagan Bohan <[email protected]> |
ci: install-musl: upgrade to 1.2.3
This will be chosen based on the RUST_LIBC_UNSTABLE_MUSL_V1_2_3 variable.
Co-authored-by: Daniel Frampton <[email protected]>
(backport <https://gith
ci: install-musl: upgrade to 1.2.3
This will be chosen based on the RUST_LIBC_UNSTABLE_MUSL_V1_2_3 variable.
Co-authored-by: Daniel Frampton <[email protected]>
(backport <https://github.com/rust-lang/libc/pull/4443>) (cherry picked from commit e7762a8fdba09b1dd59a29b1915c60e862ec6a57)
show more ...
|
| d716b809 | 15-Apr-2025 |
Yuri Astrakhan <[email protected]> |
chore: inline format args
(backport <https://github.com/rust-lang/libc/pull/4416>) (cherry picked from commit 444d9df5606f5b848f338f03b5be00581cb44f1f) |
| 2aba8545 | 15-Apr-2025 |
Yuri Astrakhan <[email protected]> |
simplify clippy ci
(backport <https://github.com/rust-lang/libc/pull/4411>) (cherry picked from commit 5997a8b58b7f348300c839a1bd5b82f7eee459a5) |
| e70b031f | 15-Apr-2025 |
Yuri Astrakhan <[email protected]> |
chore: add clippy CI tests
run cargo clippy for all targets
(backport <https://github.com/rust-lang/libc/pull/4411>) (cherry picked from commit bea4d1b0b893f222a837dcfa2ed1a100f1ed440a) |
| 4d009b4f | 14-Mar-2025 |
Ola x Nilsson <[email protected]> |
gnu: Set up the CI for _FILE_OFFSET_BITS=64
Add new jobs for i686 in test_tier1 and arm and powerpc in test_tier2 where RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS=64.
Use artifact-tag to avoid artifac
gnu: Set up the CI for _FILE_OFFSET_BITS=64
Add new jobs for i686 in test_tier1 and arm and powerpc in test_tier2 where RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS=64.
Use artifact-tag to avoid artifact name collisions.
(backport <https://github.com/rust-lang/libc/pull/4345>) (cherry picked from commit 874e3994740d84a0e5c52ed4a845076d021b4fd4)
show more ...
|
| 232dabcd | 11-Dec-2024 |
Ola x Nilsson <[email protected]> |
ci: Use $PWD instead of $(pwd) in run-docker
Less commands makes for a cleaner `set -x` log. And it is more efficient.
(backport <https://github.com/rust-lang/libc/pull/4345>) (cherry picked from
ci: Use $PWD instead of $(pwd) in run-docker
Less commands makes for a cleaner `set -x` log. And it is more efficient.
(backport <https://github.com/rust-lang/libc/pull/4345>) (cherry picked from commit afa5c65d2dad6a0534c48d330c8bb555075c5cf4)
show more ...
|
| 20a99def | 11-Mar-2025 |
WANG Rui <[email protected]> |
ci: install musl from source for loongarch64
(backport <https://github.com/rust-lang/libc/pull/4320>) (cherry picked from commit ec47180e5551a6424a0b2ef555faaea7286f751e) |
| 67352ee8 | 10-Mar-2025 |
Pedro Tammela <[email protected]> |
ci: sparc64: fix 'cannot find libc' error
Signed-off-by: Pedro Tammela <[email protected]>
(backport <https://github.com/rust-lang/libc/pull/4317>) (cherry picked from commit 1ae6552373ad8f3ee623
ci: sparc64: fix 'cannot find libc' error
Signed-off-by: Pedro Tammela <[email protected]>
(backport <https://github.com/rust-lang/libc/pull/4317>) (cherry picked from commit 1ae6552373ad8f3ee6235b78f3a722dfa9f89bb7)
show more ...
|
| 10af5a66 | 10-Mar-2025 |
Pedro Tammela <[email protected]> |
ci: s390x: fix 'cannot find libc' error
Signed-off-by: Pedro Tammela <[email protected]>
(backport <https://github.com/rust-lang/libc/pull/4317>) (cherry picked from commit 4776e0fc35d7b3389d3669
ci: s390x: fix 'cannot find libc' error
Signed-off-by: Pedro Tammela <[email protected]>
(backport <https://github.com/rust-lang/libc/pull/4317>) (cherry picked from commit 4776e0fc35d7b3389d36698158489f69379422cc)
show more ...
|
| bb1ec34f | 07-Mar-2025 |
Trevor Gross <[email protected]> |
Pass `--no-self-update` to `rustup update`
Hopefully this will help some of the recent CI issues.
(backport <https://github.com/rust-lang/libc/pull/4306>) (cherry picked from commit 8efcf7b21f14573
Pass `--no-self-update` to `rustup update`
Hopefully this will help some of the recent CI issues.
(backport <https://github.com/rust-lang/libc/pull/4306>) (cherry picked from commit 8efcf7b21f14573964040f11b237444eeb961e23)
show more ...
|
| f05012e4 | 10-Mar-2025 |
Trevor Gross <[email protected]> |
Remove tests for the `i586-pc-windows-msvc` target
Since [1], this target no longer exists so we need to remove it from CI.
[1]: https://github.com/rust-lang/rust/pull/137957
(backport <https://gi
Remove tests for the `i586-pc-windows-msvc` target
Since [1], this target no longer exists so we need to remove it from CI.
[1]: https://github.com/rust-lang/rust/pull/137957
(backport <https://github.com/rust-lang/libc/pull/4311>) (cherry picked from commit 33c320a059c3bf9ee11538f7a3430a7b19543823)
show more ...
|
| 11079fd0 | 20-Nov-2024 |
Ola x Nilsson <[email protected]> |
build.rs: Add linux_time_bits64 to ALLOWED_CFGS
linux_time_bits64 will be used to match __USE_TIME_BITS64 in the uapi headers.
The environment variable RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 can be u
build.rs: Add linux_time_bits64 to ALLOWED_CFGS
linux_time_bits64 will be used to match __USE_TIME_BITS64 in the uapi headers.
The environment variable RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 can be used by callers to enable the linux_time_bits64 config.
(backport <https://github.com/rust-lang/libc/pull/4148>) (cherry picked from commit 5453fe66f14aabb329ad508e99b114bcff51b0f0)
show more ...
|
| 80dcbb09 | 11-Jan-2025 |
Ryan Mehri <[email protected]> |
update style script and ci to run new style checker
(backport <https://github.com/rust-lang/libc/pull/4220>) (cherry picked from commit bd1b83864184b0587d666bb1b3f1b563a487bde2) |
| 5e6b350a | 27-Jan-2025 |
Kleis Auke Wolthuizen <[email protected]> |
emscripten: Fix broken link
(backport <https://github.com/rust-lang/libc/pull/4243">) (cherry picked from commit 99515f2058400fbd07156f3b5907b9285c5b5f7a) |
| 0567b59f | 17-Dec-2024 |
Trevor Gross <[email protected]> |
Ignore ordering style for `c_char`
(backport <https://github.com/rust-lang/libc/pull/4205>) (cherry picked from commit c33744ea5af50e876fb4ed954178a1f82d42308b) |
| 4344e542 | 07-Dec-2024 |
Trevor Gross <[email protected]> |
ci: Upload artifacts created by libc-test
This gives us something easier to inspect when the automatically generated tests fail.
(backport <https://github.com/rust-lang/libc/pull/4180>) (cherry pic
ci: Upload artifacts created by libc-test
This gives us something easier to inspect when the automatically generated tests fail.
(backport <https://github.com/rust-lang/libc/pull/4180>) (cherry picked from commit 68f3056c2d0cc1b3645ffcef211f6f5af2661fdf)
show more ...
|
| d673baa5 | 07-Dec-2024 |
Trevor Gross <[email protected]> |
ci: Use workflow commands to group output by target
(backport <https://github.com/rust-lang/libc/pull/4179>) (cherry picked from commit 5b471ae47f0e762c0687c8c72e5b62b4f001cfef) |
| 68d2da5c | 07-Dec-2024 |
Trevor Gross <[email protected]> |
ci: Extract repetitive code to a function
(backport <https://github.com/rust-lang/libc/pull/4179>) (cherry picked from commit cde5e549e1b4684a851e0693efd87bc6b07add64) |
| 96db1f4e | 28-Nov-2024 |
Trevor Gross <[email protected]> |
ci: test with `rustc-dep-of-std`
Add a test that the crate builds correctly with the configuration that is used in `std`.
(backport <https://github.com/rust-lang/libc/pull/4158>) (cherry picked fro
ci: test with `rustc-dep-of-std`
Add a test that the crate builds correctly with the configuration that is used in `std`.
(backport <https://github.com/rust-lang/libc/pull/4158>) (cherry picked from commit 9839a9ab3727e8046afb1951b4e3ace016b64476)
show more ...
|
| 86745492 | 27-Nov-2024 |
Eduardo Sánchez Muñoz <[email protected]> |
Handle remaining leading `::` in paths
I looked for `[^\w]::` and fixed them manually.
(backport <https://github.com/rust-lang/libc/pull/4162>) (cherry picked from commit 82d30c6a287fcbb186539cd21b
Handle remaining leading `::` in paths
I looked for `[^\w]::` and fixed them manually.
(backport <https://github.com/rust-lang/libc/pull/4162>) (cherry picked from commit 82d30c6a287fcbb186539cd21b663e2ee1f48a75)
show more ...
|