Skip to content

update kernel-libc-headers, backport syscall numbers and statx for musl#54941

Closed
Duncaen wants to merge 2 commits intovoid-linux:masterfrom
Duncaen:new-syscalls
Closed

update kernel-libc-headers, backport syscall numbers and statx for musl#54941
Duncaen wants to merge 2 commits intovoid-linux:masterfrom
Duncaen:new-syscalls

Conversation

@Duncaen
Copy link
Copy Markdown
Member

@Duncaen Duncaen commented Apr 1, 2025

statx backport is easy and just applies, for the syscall numbers in syscalls.h I just copied over the new values instead of applying all the upstream patches in order since that would be +1k lines instead of just 300.

There is no reason to keep kernel-libc-headers on on old version and its generally suggested to use the latest available one, even if you target old kernels.

The musl changes are for two packages that I would like to update, first ostree hard depends on statx(3) and firejail depends on the landlock syscall numbers. Instead of just adding landlock numbers I decided its generally more useful to just ship all the syscall numbers.

@oreo639
Copy link
Copy Markdown
Member

oreo639 commented Apr 2, 2025

Probably makes sense to include https://github.com/bminor/musl/commit/55fb9a177316aa46c639d93dd0323d9a9a8c160c as well.

@oreo639 oreo639 mentioned this pull request Apr 9, 2025
68 tasks
@Duncaen Duncaen closed this Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants