rust-lang/libc
### [`v0.2.138`](https://togithub.com/rust-lang/libc/releases/tag/0.2.138)
[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.137...0.2.138)
#### What's Changed
- Fix typo: `readfs` -> `readfds` by [@giraffate](https://togithub.com/giraffate) in [https://github.com/rust-lang/libc/pull/2981](https://togithub.com/rust-lang/libc/pull/2981)
- linux: Add POSIX_SPAWN_SETSID flag by [@HarveyHunt](https://togithub.com/HarveyHunt) in [https://github.com/rust-lang/libc/pull/2983](https://togithub.com/rust-lang/libc/pull/2983)
- Enforce order of any `s_*!` macro calls by [@flba-eb](https://togithub.com/flba-eb) in [https://github.com/rust-lang/libc/pull/2985](https://togithub.com/rust-lang/libc/pull/2985)
- Add FICLONE ioctl for linux aarch64 by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/2986](https://togithub.com/rust-lang/libc/pull/2986)
- Revive `x86_64-linux-android` CI with an old nightly by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/2990](https://togithub.com/rust-lang/libc/pull/2990)
- fix wrong definitions of getpwent_r and getgrent_r on solarish os by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2914](https://togithub.com/rust-lang/libc/pull/2914)
- add extended attributes constants on NetBSD by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2988](https://togithub.com/rust-lang/libc/pull/2988)
- Use an old emulator to fix Android CI by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/2989](https://togithub.com/rust-lang/libc/pull/2989)
- Add ucontext and clone_args for loongarch64 by [@zhaixiaojuan](https://togithub.com/zhaixiaojuan) in [https://github.com/rust-lang/libc/pull/2993](https://togithub.com/rust-lang/libc/pull/2993)
- Add Android uinput bindings by [@spencercw](https://togithub.com/spencercw) in [https://github.com/rust-lang/libc/pull/2984](https://togithub.com/rust-lang/libc/pull/2984)
- add extattr_list_xxx() on NetBSD by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2991](https://togithub.com/rust-lang/libc/pull/2991)
- freebsd procctl flags update by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/2992](https://togithub.com/rust-lang/libc/pull/2992)
- Report the actual error when failing to get the rustc version by [@bjorn3](https://togithub.com/bjorn3) in [https://github.com/rust-lang/libc/pull/3000](https://togithub.com/rust-lang/libc/pull/3000)
- ci: Read test output from stderr by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3005](https://togithub.com/rust-lang/libc/pull/3005)
- freebsd subset of memstat api addition by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/2998](https://togithub.com/rust-lang/libc/pull/2998)
- Add rand48 functions by [@carbotaniuman](https://togithub.com/carbotaniuman) in [https://github.com/rust-lang/libc/pull/2995](https://togithub.com/rust-lang/libc/pull/2995)
- Add sys/ucontext.h signatures for linux aarch64 glibc by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/3001](https://togithub.com/rust-lang/libc/pull/3001)
- Add pull request template by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3006](https://togithub.com/rust-lang/libc/pull/3006)
- Add kexec_file_load system call for arm64 linux by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/3009](https://togithub.com/rust-lang/libc/pull/3009)
- Migrate from highfive to triagebot by [@ehuss](https://togithub.com/ehuss) in [https://github.com/rust-lang/libc/pull/3018](https://togithub.com/rust-lang/libc/pull/3018)
- mips32: fix missing \__s64 type definition by [@cppcoffee](https://togithub.com/cppcoffee) in [https://github.com/rust-lang/libc/pull/3016](https://togithub.com/rust-lang/libc/pull/3016)
- Revert "Auto merge of [#3018](https://togithub.com/rust-lang/libc/issues/3018) - ehuss:highfive-triagebot, r=JohnTitor" by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3019](https://togithub.com/rust-lang/libc/pull/3019)
- Fix the loongarch64 kernel ABI by [@xen0n](https://togithub.com/xen0n) in [https://github.com/rust-lang/libc/pull/3007](https://togithub.com/rust-lang/libc/pull/3007)
- adding SYS_pidfd_send_signal/SYS_pidfd_getfd constants to linux uclib… by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3012](https://togithub.com/rust-lang/libc/pull/3012)
- handle c circular dependence (linux gnu) by [@BelovDV](https://togithub.com/BelovDV) in [https://github.com/rust-lang/libc/pull/3013](https://togithub.com/rust-lang/libc/pull/3013)
- Migrate from highfive to triagebot by [@ehuss](https://togithub.com/ehuss) in [https://github.com/rust-lang/libc/pull/3020](https://togithub.com/rust-lang/libc/pull/3020)
- Rearrange `sockaddr_storage` padding/alignment fields on Linux and Fuchsia by [@stevenengler](https://togithub.com/stevenengler) in [https://github.com/rust-lang/libc/pull/3010](https://togithub.com/rust-lang/libc/pull/3010)
- linux musl adding `PIDFD_NONBLOCK` constant. by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3003](https://togithub.com/rust-lang/libc/pull/3003)
- Add more capsicum functions for FreeBSD by [@asomers](https://togithub.com/asomers) in [https://github.com/rust-lang/libc/pull/3022](https://togithub.com/rust-lang/libc/pull/3022)
- Enable copy_file_range on FreeBSD by [@asomers](https://togithub.com/asomers) in [https://github.com/rust-lang/libc/pull/3023](https://togithub.com/rust-lang/libc/pull/3023)
- adding getopt_long for unixes. by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3021](https://togithub.com/rust-lang/libc/pull/3021)
- redox: long is 32-bits on 32-bit systems by [@jackpot51](https://togithub.com/jackpot51) in [https://github.com/rust-lang/libc/pull/3024](https://togithub.com/rust-lang/libc/pull/3024)
- bump to 0.2.138 by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2994](https://togithub.com/rust-lang/libc/pull/2994)
#### New Contributors
- [@giraffate](https://togithub.com/giraffate) made their first contribution in [https://github.com/rust-lang/libc/pull/2981](https://togithub.com/rust-lang/libc/pull/2981)
- [@HarveyHunt](https://togithub.com/HarveyHunt) made their first contribution in [https://github.com/rust-lang/libc/pull/2983](https://togithub.com/rust-lang/libc/pull/2983)
- [@flba-eb](https://togithub.com/flba-eb) made their first contribution in [https://github.com/rust-lang/libc/pull/2985](https://togithub.com/rust-lang/libc/pull/2985)
- [@spencercw](https://togithub.com/spencercw) made their first contribution in [https://github.com/rust-lang/libc/pull/2984](https://togithub.com/rust-lang/libc/pull/2984)
- [@bjorn3](https://togithub.com/bjorn3) made their first contribution in [https://github.com/rust-lang/libc/pull/3000](https://togithub.com/rust-lang/libc/pull/3000)
- [@ehuss](https://togithub.com/ehuss) made their first contribution in [https://github.com/rust-lang/libc/pull/3018](https://togithub.com/rust-lang/libc/pull/3018)
- [@cppcoffee](https://togithub.com/cppcoffee) made their first contribution in [https://github.com/rust-lang/libc/pull/3016](https://togithub.com/rust-lang/libc/pull/3016)
- [@BelovDV](https://togithub.com/BelovDV) made their first contribution in [https://github.com/rust-lang/libc/pull/3013](https://togithub.com/rust-lang/libc/pull/3013)
- [@stevenengler](https://togithub.com/stevenengler) made their first contribution in [https://github.com/rust-lang/libc/pull/3010](https://togithub.com/rust-lang/libc/pull/3010)
**Full Changelog**: https://github.com/rust-lang/libc/compare/0.2.137...0.2.138
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.2.137
->0.2.138
Release Notes
rust-lang/libc
### [`v0.2.138`](https://togithub.com/rust-lang/libc/releases/tag/0.2.138) [Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.137...0.2.138) #### What's Changed - Fix typo: `readfs` -> `readfds` by [@giraffate](https://togithub.com/giraffate) in [https://github.com/rust-lang/libc/pull/2981](https://togithub.com/rust-lang/libc/pull/2981) - linux: Add POSIX_SPAWN_SETSID flag by [@HarveyHunt](https://togithub.com/HarveyHunt) in [https://github.com/rust-lang/libc/pull/2983](https://togithub.com/rust-lang/libc/pull/2983) - Enforce order of any `s_*!` macro calls by [@flba-eb](https://togithub.com/flba-eb) in [https://github.com/rust-lang/libc/pull/2985](https://togithub.com/rust-lang/libc/pull/2985) - Add FICLONE ioctl for linux aarch64 by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/2986](https://togithub.com/rust-lang/libc/pull/2986) - Revive `x86_64-linux-android` CI with an old nightly by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/2990](https://togithub.com/rust-lang/libc/pull/2990) - fix wrong definitions of getpwent_r and getgrent_r on solarish os by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2914](https://togithub.com/rust-lang/libc/pull/2914) - add extended attributes constants on NetBSD by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2988](https://togithub.com/rust-lang/libc/pull/2988) - Use an old emulator to fix Android CI by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/2989](https://togithub.com/rust-lang/libc/pull/2989) - Add ucontext and clone_args for loongarch64 by [@zhaixiaojuan](https://togithub.com/zhaixiaojuan) in [https://github.com/rust-lang/libc/pull/2993](https://togithub.com/rust-lang/libc/pull/2993) - Add Android uinput bindings by [@spencercw](https://togithub.com/spencercw) in [https://github.com/rust-lang/libc/pull/2984](https://togithub.com/rust-lang/libc/pull/2984) - add extattr_list_xxx() on NetBSD by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2991](https://togithub.com/rust-lang/libc/pull/2991) - freebsd procctl flags update by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/2992](https://togithub.com/rust-lang/libc/pull/2992) - Report the actual error when failing to get the rustc version by [@bjorn3](https://togithub.com/bjorn3) in [https://github.com/rust-lang/libc/pull/3000](https://togithub.com/rust-lang/libc/pull/3000) - ci: Read test output from stderr by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3005](https://togithub.com/rust-lang/libc/pull/3005) - freebsd subset of memstat api addition by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/2998](https://togithub.com/rust-lang/libc/pull/2998) - Add rand48 functions by [@carbotaniuman](https://togithub.com/carbotaniuman) in [https://github.com/rust-lang/libc/pull/2995](https://togithub.com/rust-lang/libc/pull/2995) - Add sys/ucontext.h signatures for linux aarch64 glibc by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/3001](https://togithub.com/rust-lang/libc/pull/3001) - Add pull request template by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3006](https://togithub.com/rust-lang/libc/pull/3006) - Add kexec_file_load system call for arm64 linux by [@dtolnay](https://togithub.com/dtolnay) in [https://github.com/rust-lang/libc/pull/3009](https://togithub.com/rust-lang/libc/pull/3009) - Migrate from highfive to triagebot by [@ehuss](https://togithub.com/ehuss) in [https://github.com/rust-lang/libc/pull/3018](https://togithub.com/rust-lang/libc/pull/3018) - mips32: fix missing \__s64 type definition by [@cppcoffee](https://togithub.com/cppcoffee) in [https://github.com/rust-lang/libc/pull/3016](https://togithub.com/rust-lang/libc/pull/3016) - Revert "Auto merge of [#3018](https://togithub.com/rust-lang/libc/issues/3018) - ehuss:highfive-triagebot, r=JohnTitor" by [@JohnTitor](https://togithub.com/JohnTitor) in [https://github.com/rust-lang/libc/pull/3019](https://togithub.com/rust-lang/libc/pull/3019) - Fix the loongarch64 kernel ABI by [@xen0n](https://togithub.com/xen0n) in [https://github.com/rust-lang/libc/pull/3007](https://togithub.com/rust-lang/libc/pull/3007) - adding SYS_pidfd_send_signal/SYS_pidfd_getfd constants to linux uclib… by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3012](https://togithub.com/rust-lang/libc/pull/3012) - handle c circular dependence (linux gnu) by [@BelovDV](https://togithub.com/BelovDV) in [https://github.com/rust-lang/libc/pull/3013](https://togithub.com/rust-lang/libc/pull/3013) - Migrate from highfive to triagebot by [@ehuss](https://togithub.com/ehuss) in [https://github.com/rust-lang/libc/pull/3020](https://togithub.com/rust-lang/libc/pull/3020) - Rearrange `sockaddr_storage` padding/alignment fields on Linux and Fuchsia by [@stevenengler](https://togithub.com/stevenengler) in [https://github.com/rust-lang/libc/pull/3010](https://togithub.com/rust-lang/libc/pull/3010) - linux musl adding `PIDFD_NONBLOCK` constant. by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3003](https://togithub.com/rust-lang/libc/pull/3003) - Add more capsicum functions for FreeBSD by [@asomers](https://togithub.com/asomers) in [https://github.com/rust-lang/libc/pull/3022](https://togithub.com/rust-lang/libc/pull/3022) - Enable copy_file_range on FreeBSD by [@asomers](https://togithub.com/asomers) in [https://github.com/rust-lang/libc/pull/3023](https://togithub.com/rust-lang/libc/pull/3023) - adding getopt_long for unixes. by [@devnexen](https://togithub.com/devnexen) in [https://github.com/rust-lang/libc/pull/3021](https://togithub.com/rust-lang/libc/pull/3021) - redox: long is 32-bits on 32-bit systems by [@jackpot51](https://togithub.com/jackpot51) in [https://github.com/rust-lang/libc/pull/3024](https://togithub.com/rust-lang/libc/pull/3024) - bump to 0.2.138 by [@SteveLauC](https://togithub.com/SteveLauC) in [https://github.com/rust-lang/libc/pull/2994](https://togithub.com/rust-lang/libc/pull/2994) #### New Contributors - [@giraffate](https://togithub.com/giraffate) made their first contribution in [https://github.com/rust-lang/libc/pull/2981](https://togithub.com/rust-lang/libc/pull/2981) - [@HarveyHunt](https://togithub.com/HarveyHunt) made their first contribution in [https://github.com/rust-lang/libc/pull/2983](https://togithub.com/rust-lang/libc/pull/2983) - [@flba-eb](https://togithub.com/flba-eb) made their first contribution in [https://github.com/rust-lang/libc/pull/2985](https://togithub.com/rust-lang/libc/pull/2985) - [@spencercw](https://togithub.com/spencercw) made their first contribution in [https://github.com/rust-lang/libc/pull/2984](https://togithub.com/rust-lang/libc/pull/2984) - [@bjorn3](https://togithub.com/bjorn3) made their first contribution in [https://github.com/rust-lang/libc/pull/3000](https://togithub.com/rust-lang/libc/pull/3000) - [@ehuss](https://togithub.com/ehuss) made their first contribution in [https://github.com/rust-lang/libc/pull/3018](https://togithub.com/rust-lang/libc/pull/3018) - [@cppcoffee](https://togithub.com/cppcoffee) made their first contribution in [https://github.com/rust-lang/libc/pull/3016](https://togithub.com/rust-lang/libc/pull/3016) - [@BelovDV](https://togithub.com/BelovDV) made their first contribution in [https://github.com/rust-lang/libc/pull/3013](https://togithub.com/rust-lang/libc/pull/3013) - [@stevenengler](https://togithub.com/stevenengler) made their first contribution in [https://github.com/rust-lang/libc/pull/3010](https://togithub.com/rust-lang/libc/pull/3010) **Full Changelog**: https://github.com/rust-lang/libc/compare/0.2.137...0.2.138Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.