Add runit README
This commit is contained in:
parent
0b37c8493f
commit
d80d552413
1 changed files with 32 additions and 1 deletions
|
@ -1,2 +1,33 @@
|
|||
# runit
|
||||
|
||||
|
||||
## runit patched and rebuilt with Clan Z. Liu patches for gcc 14+
|
||||
|
||||
### This is important to those running on runit
|
||||
|
||||
As mentioned before since arch moved to gcc 14 runit failed to build. All previous building warnings
|
||||
turned to errors. https://github.com/clan/runit a gentoo maintainer of runit, trying to keep it alive
|
||||
when gentoo was about to drop it (source based distro, no binaries, everything has to build at all
|
||||
times - what joborun was expected to be as well) developed a series of patches for every error AND
|
||||
every warning that gcc 14 and 15 were causing. Some patches from the past that came from debian, void,
|
||||
and artix were either redundant, conflicting, or causing errors themselves, except for one for svlogd
|
||||
which we kept as it seems good.
|
||||
|
||||
### Kernel 6.11 failed to reboot in some systems
|
||||
|
||||
Although runit’s procedure for shutting down seemed complete, the kernel function for rebooting seemed
|
||||
to fail. This has been reported elsewhere with OpenRC as well but gcc incompatibility may be suspect.
|
||||
After this rebuilt neither s6/66 (EOL) or runit seem to have this problem with the new kernel. So we
|
||||
may have killed two cops with one stone (sorry we don’t kill birds, we just buy chicken nuggets once
|
||||
in a long while :)
|
||||
|
||||
Together with a recent clean-up of runit-rc this makes runit more solid but please pay attention to
|
||||
your booting for any “fail” tags and /var/log/dmesg.log and report.
|
||||
|
||||
On our few different systems it is all flags green (except for udevd seems to be taking a little
|
||||
longer than expected in some old machines but no problems).
|
||||
|
||||
#joborun
|
||||
|
||||
ref: https://diaspora-fr.org/posts/e2656b705980013d9f9c0025900e4586
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue