Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2023 22:08:16 +0300
From:      Denis Kirjanov <kirjanov@gmail.com>
To:        Sean McBride <sean@rogue-research.com>
Cc:        "virtualization@freebsd.org" <virtualization@freebsd.org>
Subject:   Re: building bhyve from source
Message-ID:  <CAHj3AVkkT0Q4HUhuZPQbkLTR335%2Bdgm%2Bf7MGvwFQqWkqbhvckA@mail.gmail.com>
In-Reply-To: <FF71EFA9-39F9-4E29-A6E9-4BDBE5B41A55@rogue-research.com>
References:  <FF71EFA9-39F9-4E29-A6E9-4BDBE5B41A55@rogue-research.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e62620060c54c583
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

=D0=B2=D1=82=D0=BE=D1=80=D0=BD=D0=B8=D0=BA, 12 =D0=B4=D0=B5=D0=BA=D0=B0=D0=
=B1=D1=80=D1=8F 2023=E2=80=AF=D0=B3. =D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=
=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8C Sean McBride <
sean@rogue-research.com> =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB:

> 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?
>

The patch mentions only the kernel, so you have to rebuild the vmm module

> Thanks,
>
> Sean
>


--=20
Regards / Mit besten Gr=C3=BC=C3=9Fen,
Denis

--000000000000e62620060c54c583
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<br><br>=D0=B2=D1=82=D0=BE=D1=80=D0=BD=D0=B8=D0=BA, 12 =D0=B4=D0=B5=D0=BA=
=D0=B0=D0=B1=D1=80=D1=8F 2023=E2=80=AF=D0=B3. =D0=BF=D0=BE=D0=BB=D1=8C=D0=
=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8C Sean McBride &lt;<a href=3D"m=
ailto:sean@rogue-research.com">sean@rogue-research.com</a>&gt; =D0=BD=D0=B0=
=D0=BF=D0=B8=D1=81=D0=B0=D0=BB:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>




<div><div style=3D"font-family:sans-serif"><div style=3D"white-space:normal=
">
<p dir=3D"auto">Hi all,</p>
<p dir=3D"auto">I&#39;m trying to build bhyve from source, with the ultimat=
e goal of fixing <a href=3D"https://reviews.freebsd.org/D39620" style=3D"co=
lor:#3983c4" target=3D"_blank">https://reviews.freebsd.org/<wbr>D39620</a>; =
in my production TrueNAS Core system.</p>
<p dir=3D"auto">I&#39;ve followed the TrueNAS build instructions at <a href=
=3D"https://github.com/truenas/core-build" style=3D"color:#3983c4" target=
=3D"_blank">https://github.com/truenas/<wbr>core-build</a>; and although som=
e packages failed to build, 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></div></div></di=
v></blockquote><div><br></div><div>The patch mentions only the kernel, so y=
ou have to rebuild the vmm module=C2=A0</div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div><div style=3D"font-family:sans-serif"><div style=3D"white-space:norma=
l">
<p dir=3D"auto">Thanks,</p>
<p dir=3D"auto">Sean</p>

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


</blockquote><br><br>-- <br>Regards / Mit besten Gr=C3=BC=C3=9Fen,<br>Denis=
<br><br>

--000000000000e62620060c54c583--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHj3AVkkT0Q4HUhuZPQbkLTR335%2Bdgm%2Bf7MGvwFQqWkqbhvckA>