Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2023 14:01:58 -0500
From:      Sean McBride <sean@rogue-research.com>
To:        virtualization@freebsd.org
Subject:   building bhyve from source
Message-ID:  <FF71EFA9-39F9-4E29-A6E9-4BDBE5B41A55@rogue-research.com>

next in thread | raw e-mail | index | archive | help

--=_MailMate_1B78D6C2-F836-4805-8BB0-23806E3FEBBD_=
Content-Type: text/plain; format=flowed; markup=markdown

Hi all,

I'm trying to build bhyve from source, with the ultimate goal of fixing 
https://reviews.freebsd.org/D39620 in my production TrueNAS Core system.

I've followed the TrueNAS build instructions at 
https://github.com/truenas/core-build and although some packages failed 
to build, the FreeBSD build seemed to work and I seem to have builds of:

- bhyve
- bhyvectl
- bhyveload
- libvmmapi.so.5
- vmm.ko

Are those indeed the entirety of bhyve?  To use my build of bhyve, is it 
just a matter of replacing those 5 files?

Thanks,

Sean

--=_MailMate_1B78D6C2-F836-4805-8BB0-23806E3FEBBD_=
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/xhtml; charset=3Dutf-8"=
>
</head>
<body><div style=3D"font-family: sans-serif;"><div class=3D"markdown" sty=
le=3D"white-space: normal;">
<p dir=3D"auto">Hi all,</p>
<p dir=3D"auto">I'm trying to build bhyve from source, with the ultimate =
goal of fixing <a href=3D"https://reviews.freebsd.org/D39620" style=3D"co=
lor: #3983C4;">https://reviews.freebsd.org/D39620</a>; in my production Tr=
ueNAS Core system.</p>
<p dir=3D"auto">I've followed the TrueNAS build instructions at <a href=3D=
"https://github.com/truenas/core-build" style=3D"color: #3983C4;">https:/=
/github.com/truenas/core-build</a> and although some packages failed to b=
uild, the FreeBSD build seemed to work and I seem to have builds of:</p>
<ul>
<li>bhyve</li>
<li>bhyvectl</li>
<li>bhyveload</li>
<li>libvmmapi.so.5</li>
<li>vmm.ko</li>
</ul>
<p dir=3D"auto">Are those indeed the entirety of bhyve?  To use my build =
of bhyve, is it just a matter of replacing those 5 files?</p>
<p dir=3D"auto">Thanks,</p>
<p dir=3D"auto">Sean</p>

</div>
</div>
</body>

</html>

--=_MailMate_1B78D6C2-F836-4805-8BB0-23806E3FEBBD_=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FF71EFA9-39F9-4E29-A6E9-4BDBE5B41A55>