From nobody Tue Dec 12 19:01:58 2023 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SqSf81BCYz54JsJ for ; Tue, 12 Dec 2023 19:02:08 +0000 (UTC) (envelope-from sean@rogue-research.com) Received: from mail.rogue-research.com (mail.rogue-research.com [207.115.102.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.rogue-research.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqSf72b3Xz3X5Z for ; Tue, 12 Dec 2023 19:02:07 +0000 (UTC) (envelope-from sean@rogue-research.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of sean@rogue-research.com designates 207.115.102.151 as permitted sender) smtp.mailfrom=sean@rogue-research.com; dmarc=pass (policy=none) header.from=rogue-research.com Received: from localhost (localhost [127.0.0.1]) by mail.rogue-research.com (Postfix) with ESMTP id 9AD02F6984CA for ; Tue, 12 Dec 2023 14:02:00 -0500 (EST) X-Virus-Scanned: amavisd-new at rogue-research.com Received: from mail.rogue-research.com ([127.0.0.1]) by localhost (kingu.rogue-research.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01PckkbVCjN2 for ; Tue, 12 Dec 2023 14:01:59 -0500 (EST) Received: from [10.29.19.119] (hobgoblin.rogue-research.com [10.29.19.119]) by mail.rogue-research.com (Postfix) with ESMTPSA id 51745F6984B1 for ; Tue, 12 Dec 2023 14:01:59 -0500 (EST) From: Sean McBride To: virtualization@freebsd.org Subject: building bhyve from source Date: Tue, 12 Dec 2023 14:01:58 -0500 X-Mailer: MailMate (1.14r5937) Message-ID: List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_MailMate_1B78D6C2-F836-4805-8BB0-23806E3FEBBD_=" X-Spamd-Result: default: False [-3.71 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.906]; DMARC_POLICY_ALLOW(-0.50)[rogue-research.com,none]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ASN(0.00)[asn:11478, ipnet:207.115.96.0/20, country:CA]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[sean]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4SqSf72b3Xz3X5Z X-Spamd-Bar: --- --=_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

Hi all,

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

I've followed the TrueNAS build instructions at https:/= /github.com/truenas/core-build and although some packages failed to b= uild, 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_=--