Built cross-release in poudriere and on host.
# uname -r; make OSVERSION=1000036 OSREL="11" clean
11.0-CURRENT
make: "/root/svn/ports/Mk/bsd.port.mk" line 1206: UNAME_r (11.0-CURRENT) and OSVERSION (1000036) do not agree on major version number.
# uname -r;make OSVERSION=1000036 clean
11.0-CURRENT
make: "/root/svn/ports/Mk/bsd.port.mk" line 1206: UNAME_r (11.0-CURRENT) and OSVERSION (1000036) do not agree on major version number.
# make OSVERSION=1000036 OSREL="11" UNAME_r="10.0-STABLE" clean
make: "/root/svn/ports/Mk/bsd.port.mk" line 1208: OSREL (11) and OSVERSION (1000036) do not agree on major version number.
# make OSVERSION=1000036 UNAME_r="10.0-STABLE" clean
===> Cleaning for beadm-1.1_1
# make OSVERSION=1000036 OSREL="10" UNAME_r="10.0-STABLE" clean
===> Cleaning for beadm-1.1_1
# mv /usr/include/sys/param.h{,.old}
# make -V SRC_BASE -V OSVERSION
/usr/src
1100036
# make -V SRC_BASE -V OSVERSION SRC_BASE=/nonexistent
make: "/root/svn/ports/Mk/bsd.port.mk" line 1201: Unable to determine os version. Either define OSVERSION or install /usr/include/sys/param.h
# make -V SRC_BASE -V OSVERSION SRC_BASE=/nonexistent OSVERSION=1000036
make: "/root/svn/ports/Mk/bsd.port.mk" line 1206: UNAME_r (11.0-CURRENT) and OSVERSION (1000036) do not agree on major version number.
# make -V SRC_BASE -V OSVERSION SRC_BASE=/nonexistent OSVERSION=1000036 UNAME_r="10.0-STABLE"
/nonexistent
1000036