I've trying to build latest FreeBSD 13.0 (BETA3) from source, but the kernel fails here
The source I've checked out with git:
and
I've using the "make world" procedure from the Handbook.
This should work, right?
Code:
===> drm-current-kmod/linuxkpi (all)
[Creating objdir /usr/obj/usr/src/amd64.amd64/sys/GENERIC/modules/usr/local/sys/modules/drm-current-kmod/linuxkpi...]
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
make[4]: don't know how to make dma-resv.c. Stop
make[4]: stopped in /usr/local/sys/modules/drm-current-kmod/linuxkpi
*** Error code 2
*** Error code 1
Stop.
make[2]: stopped in /usr/obj/usr/src/amd64.amd64/sys/GENERIC
*** Error code 1
*** Error code 1
Code:
root@kg-vm5:/usr/src # git status
On branch releng/13.0
Your branch is up to date with 'origin/releng/13.0'.
nothing to commit, working tree clean
root@kg-vm5:/usr/src # git log | head -10
commit 9f00cb5fa8a438e7b9efb2158f2e2edc730badd1
Author: Jamie Gritton <jamie@FreeBSD.org>
Date: Tue Feb 16 11:19:13 2021 -0800
MFS jail: Handle a possible race between jail_remove(2) and fork(2)
jail_remove(2) includes a loop that sends SIGKILL to all processes
in a jail, but skips processes in PRS_NEW state. Thus it is possible
the a process in mid-fork(2) during jail removal can survive the jail
being removed.
Code:
root@kg-vm5:/usr/src # egrep "^BRANCH|^REVISION" /usr/src/sys/conf/newvers.sh
REVISION="13.0"
BRANCH="BETA3"
I've using the "make world" procedure from the Handbook.
This should work, right?