Zack Weinberg a75beeb9f1 config.sub: Treat i386-pc-rtmk-nova as a 4-part system name.
Handle ‘i386-nova’ as shorthand for a 4-part system name,
kernel=rtmk os=nova, instead of a canonicalized OS name with
a dash in the middle, os=rtmk-nova.

RTMK <https://rtmk.sourceforge.net/> is a microkernel.
Nova <https://www.nongnu.org/nova> is an OS written on top of that
microkernel.  The short system name ‘i386-nova’ was therefore defined
to canonicalize to ‘i386-pc-rtmk-nova’, I think prior to the general
introduction of 4-part system names.  ‘i386-pc-rtmk-nova’ still makes
sense under the rules for interpreting 4-part names, but nowadays the
logic for validating canonicalized name components rejects OS names
with a dash in the middle.  Feeding kernel=rtmk os=nova to that logic,
instead, does the Right Thing.

Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
2024-06-03 19:28:41 +00:00
2020-12-22 08:00:00 +00:00
2020-12-22 08:00:00 +00:00
Description
No description provided
1.7 MiB
Languages
Perl 77.6%
Shell 18.9%
Makefile 3.5%