On 2/12/2024 4:52 PM, Robert R. Russell wrote:
On Mon, 12 Feb 2024 16:04:29 -0500
mike tancsa<[email protected]> wrote:
Hi All,
Starting to plan to upgrade a few remaining RELENG_12 servers to 13.
Was hoping I could just do an nfs mount of /usr/src and /usr/obj of a
13 build server, but it does not seem to work when going from
RELENG_12 to RELENG_13.
root@proxytest:/usr/src # make installkernel
--------------------------------------------------------------
>>> Install check kernel
--------------------------------------------------------------
--------------------------------------------------------------
The problem in more detail:
The toolchain stages of building FreeBSD link to the libraries on the
build host. Since your build host is from FreeBSD 13-* the toolchain
programs are linked to a slightly newer ABI than the FreeBSD 12-*
targets support.
Great idea! I just tested this process and it worked.
On my RELENG_12 buildbox I just built RELENG_13 and exported its src and
obj to the RELENG_12 VM I wanted to upgrade.
The only error/warning I got was at installworld where
sysctl: unknown oid 'user.localbase'
popped up. However, it seems to be just a warning
---Mike