-
Notifications
You must be signed in to change notification settings - Fork 365
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to latest musl 1.2.5 (via 1.1.24) #2251
Commits on Sep 7, 2024
-
musl 1.1.24: prepare for upgrade, import old patches
- Copy patches from github.com/IncludeOS/musl, commit 4f331b7. - Copy src/musl/nanosleep.ccp with clock_nanosleep from commit 9ceff78 in this repo. Original author of both patches is fwsGonzo.
Configuration menu - View commit details
-
Copy full SHA for dcefc71 - Browse repository at this point
Copy the full SHA dcefc71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 954fad5 - Browse repository at this point
Copy the full SHA 954fad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ed910 - Browse repository at this point
Copy the full SHA 15ed910View commit details -
musl 1.1.24: implement getrandom, stub more syscalls
adds getrandom + stubs for fchdir, getrusage, sched_setaffinity, sched_setscheduler, sigaltstack
Configuration menu - View commit details
-
Copy full SHA for 0bbaad9 - Browse repository at this point
Copy the full SHA 0bbaad9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b641f1a - Browse repository at this point
Copy the full SHA b641f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for de93630 - Browse repository at this point
Copy the full SHA de93630View commit details -
musl 1.2.5: stub missing syscalls, add time64 versions for 32bit
- stub faccessat, faccessat2, fchmodat2, pwritev2, preadv2, statx - include time64 versions of calls to time functions. As it looks like IncludeOS is already using 64 bit time on 32 bit, the *_time64 calls just redirect to the existing calls. On 64 bit systems there should be no change, as the regular calls are 64 bit.
Configuration menu - View commit details
-
Copy full SHA for 61dbb28 - Browse repository at this point
Copy the full SHA 61dbb28View commit details -
Make a_crash emit a message and cli;hlt
This makes crash loop detection easier
Configuration menu - View commit details
-
Copy full SHA for 4ec88b6 - Browse repository at this point
Copy the full SHA 4ec88b6View commit details -
default changed: FOR_PRODUCTION is OFF
Missing RDSEED/RDRAND will only emit warning, not terminate
Configuration menu - View commit details
-
Copy full SHA for 4c154c3 - Browse repository at this point
Copy the full SHA 4c154c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6175656 - Browse repository at this point
Copy the full SHA 6175656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f565ca - Browse repository at this point
Copy the full SHA 6f565caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dbb15d - Browse repository at this point
Copy the full SHA 7dbb15dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcf6fd - Browse repository at this point
Copy the full SHA bdcf6fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f6bb5 - Browse repository at this point
Copy the full SHA d5f6bb5View commit details