Bumps libc from 0.2.178 to 0.2.182.
Release notes
Sourced from libc's releases.
0.2.182
Added
- Android, Linux: Add
tgkill (#4970)
- Redox: Add
RENAME_NOREPLACE (#4968)
- Redox: Add
renameat2 (#4968)
0.2.181
Added
- Apple: Add
MADV_ZERO (#4924)
- Redox: Add
makedev, major, and minor (#4928)
- GLibc: Add
PTRACE_SET_SYSCALL_INFO (#4933)
- OpenBSD: Add more kqueue related constants for (#4945)
- Linux: add CAN error types (#4944)
- OpenBSD: Add siginfo_t::si_status (#4946)
- QNX NTO: Add
max_align_t (#4927)
- Illumos: Add
_CS_PATH (#4956)
- OpenBSD: add
ppoll (#4957)
Fixed
- Breaking: Redox: Fix the type of
dev_t (#4928)
- AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
- AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
- Glibc: Link old version of
tc{g,s}etattr (#4938)
- Glibc: Link the correct version of
cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
- OpenBSD: Fix constness of tm.tm_zone (#4948)
- OpenBSD: Fix the definition of
ptrace_thread_state (#4947)
- QuRT: Fix type visibility and defs (#4932)
- Redox: Fix values for
PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
- Various: Mark additional fields as private padding (#4922)
Changed
- Fuchsia: Update
SO_* constants (#4937)
- Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
0.2.180
Added
- QNX: Add missing BPF and ifreq structures (#4769)
Fixed
- Linux, L4Re: address soundness issues of
CMSG_NXTHDR (#4903)
- Linux-like: Handle zero-sized payload differences in
CMSG_NXTHDR (#4903)
- Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#4914)
- NetBSD: RISC-V 64: Correct
mcontext type definitions (#4886)
- uClibc: Re-enable
__SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#4915)
... (truncated)
Changelog
Sourced from libc's changelog.
Added
- Android, Linux: Add
tgkill (#4970)
- Redox: Add
RENAME_NOREPLACE (#4968)
- Redox: Add
renameat2 (#4968)
Added
- Apple: Add
MADV_ZERO (#4924)
- Redox: Add
makedev, major, and minor (#4928)
- GLibc: Add
PTRACE_SET_SYSCALL_INFO (#4933)
- OpenBSD: Add more kqueue related constants for (#4945)
- Linux: add CAN error types (#4944)
- OpenBSD: Add siginfo_t::si_status (#4946)
- QNX NTO: Add
max_align_t (#4927)
- Illumos: Add
_CS_PATH (#4956)
- OpenBSD: add
ppoll (#4957)
Fixed
- breaking: Redox: Fix the type of dev_t (#4928)
- AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
- AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
- Glibc: Link old version of
tc{g,s}etattr (#4938)
- Glibc: Link the correct version of
cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
- OpenBSD: Fix constness of tm.tm_zone (#4948)
- OpenBSD: Fix the definition of
ptrace_thread_state (#4947)
- QuRT: Fix type visibility and defs (#4932)
- Redox: Fix values for
PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
- Various: Mark additional fields as private padding (#4922)
Changed
- Fuchsia: Update
SO_* constants (#4937)
- Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Added
- QNX: Add missing BPF and ifreq structures (#4769)
Fixed
... (truncated)
Commits
e879ee9 chore: Release libc 0.2.182
2efe72f remove copyright year in LICENSE-MIT
634bc4e ci: Update the list of tested and documented targets
d7aa109 Revert "Disable hexagon-unknown-linux-musl testing for now"
14e2f56 Revert "ci: Skip hexagon-unknown-linux-musl"
b7807c3 Revert "aix: Temporarily skip checking powerpc64-ibm-aix builds"
abe93a0 feat(linux): add tgkill for Linux and Android
25f7dde feat(redox): add RENAME_NOREPLACE
4b4ce4f feat(redox): add renameat2
ab8c36c build(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps libc from 0.2.178 to 0.2.182.
Release notes
Sourced from libc's releases.
... (truncated)
Changelog
Sourced from libc's changelog.
... (truncated)
Commits
e879ee9chore: Release libc 0.2.1822efe72fremove copyright year in LICENSE-MIT634bc4eci: Update the list of tested and documented targetsd7aa109Revert "Disable hexagon-unknown-linux-musl testing for now"14e2f56Revert "ci: Skip hexagon-unknown-linux-musl"b7807c3Revert "aix: Temporarily skip checking powerpc64-ibm-aix builds"abe93a0feat(linux): addtgkillfor Linux and Android25f7ddefeat(redox): addRENAME_NOREPLACE4b4ce4ffeat(redox): addrenameat2ab8c36cbuild(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)