Re: kernel config question

From: Robert Huff <roberthuff_at_rcn.com>
Date: Wed, 2 Jan 2019 20:01:24 -0500
John Baldwin writes:

>  -	[8] In order to have a kernel that can run the 4.x binaries needed to
>  -	do an installworld, you must include the COMPAT_FREEBSD4 option in
>  -	your kernel.  Failure to do so may leave you with a system that is
>  -	hard to boot to recover. A similar kernel option COMPAT_FREEBSD5 is
>  -	required to run the 5.x binaries on more recent kernels.  And so on
>  -	for COMPAT_FREEBSD6 and COMPAT_FREEBSD7.
>  +	[8] The new kernel must be able to run existing binaries used by
>  +	an installworld.  When upgrading across major versions, the new
>  +	kernel's configuration must include the correct COMPAT_FREEBSD<n>
>  +	option for existing binaries (e.g. COMPAT_FREEBSD11 to run 11.x
>  +	binaries).  Failure to do so may leave you with a system that is
>  +	hard to boot to recover.  A GENERIC kernel will include suitable
>  +	compatibility options to run binaries from older branches.

	Maybe not perfect, but _much_ better.
	Thanks.


			Respectfully,


				Robert Huff
Received on Thu Jan 03 2019 - 00:01:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:19 UTC