openrc: checkpath: cannot stat /run: value too large for datatype
First things first: this is an edge case on 486-era hardware. I would like suggestions for a workaround, but I understand that there might be little reason for a source ‘fix’.
With that out of the way, I’m trying to set up Gentoo with OpenRC for testing a cpu identification program on 486 and Pentium level hardware.
On most Pentium-level hardware, OpenRC loads without issue.
On the 486-platform Pentium Overdrive (Pentium in 486 socket), and other 486 chips, OpenRC doesn’t load, but errors out after mounting /run.
I get these errors:
checkpath: /run/openrc: unable to stat run: Value too large for defined datatype
checkpath: /run/lock: unable to stat run: Value too large for defined datatype
/lib/rc/sh/init.sh: line 102: /run/openrc/softlevel: No such file or directory
I’ve tried compiling OpenRC with -Os and -O2 level optimizations, neither made a difference. I’ve also tried versions 0.54, 0.53.1, and 0.48.
About this issue
- Original URL
- State: closed
- Created 2 months ago
- Comments: 17 (8 by maintainers)
I’ll add that as soon as I can.