(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YmT9y0dbPz3pFH for ; Mon, 03 Feb 2025 01:17:10 +0000 (UTC) (envelope-from markjdb@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-io1-xd36.google.com with SMTP id ca18e2360f4ac-844e6d1283aso129787139f.1 for ; Sun, 02 Feb 2025 17:17:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738545429; x=1739150229; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=TOgh+MpKexwR7BCqciHyNx+rdYMC1jjFifa25uY/uyg=; b=bG85T2bwHqp0K9TznLXv2WcbYSkWkQ72/ApH9I2onpI7nDSoKNUjYT6UpaSbu15B6j 6ceu5a3drJbjJt5N9OSUlNjTuv3WnOI0ecTSOai7mBBjYmMngELokuOeZkdN1PSkQjvm pipatYedLRy6EkDHv1inXSCQWBPnMWxQ1FL7PBmw97vnlw1Bix2A0xIe+eAoLWDbo97U DZIp8jVbty9zRvAUmasaJyEfhzpOyWIhRDSaXHvKdcdsMAZTouVHG50lBFbqefFNTT4T KXRB8MbAyIUV/+aZnQb0HLOwCqFMR5xtgaE4jUBIvQZWsLJ2Xj1UMVDELUsRL9uXEHTw st3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738545429; x=1739150229; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TOgh+MpKexwR7BCqciHyNx+rdYMC1jjFifa25uY/uyg=; b=PKWBQBJt0YG8Ek5k610em+BpsJD1ksv10ngow9J9fmc0q5zFJUtllv/azXZhXtzGft 4a/C8jQhrlUpVxjFDYu6V8/1jsuLTA5HcEp9+cjMDdLGOuaisvQcaYRl/BLAiwXPlG7r zTxsQjFYXeqjDVSUROhhnIuL9gV4MRUmHQHF2CCops0jKxFHqH0ZNzVuv6a2Xfn1n2sv bnKMkgu1NgKn3sVdvWNzVFWowRXVFUvGSFBjvqd3ByT9W48gSKbNbBN8gimy1Pz6S6Ko z/bYLUVVemUFqJHFUfXIui5Xt0q18ZRO3PsEbOOOYHccceHo10AjDGhEL68wTNUDRTqe jsQQ== X-Forwarded-Encrypted: i=1; AJvYcCUsTHX8L9guR53FjEOCC14IEcdKFy0xoc20r6k6HO6MahgupApR6AaERJjzcepyBHFP2w9SxMS8ocBZpdLV6lA=@freebsd.org X-Gm-Message-State: AOJu0Yyj5IxNno5fuDNbkacQDWGCcm1+Zmf77/7SILykk6m7Z3XYPYQb QeZyvr+vJHa9d/59CFJTXMLFSLhY/z047yoo3hDAMlUBSXXGAdYocSSluA== X-Gm-Gg: ASbGncsQqeyYEdvJRc691ZLIFj28P7HigBnMP4d2gvT6jQvYhx5LqTfPyVs5wcJSS5X KC71nwl+46dnqNjOUthgyRhatswWhvlhrxN+Rid3Ta0kAYUxaRRPn2+f6UPHDgRI0xLEu13hQDA En7+G7UpqWu1GAWrwo5PK1bcAfGYlX5mSUcDUlc8JiqIFYAUaJZBo6kEPEE9G2tVls/XDvQ1aWO 0lTlRL/1tjqAa7yhUXveXnReIv1cOB17ciSOF2sNyqtZXoTaYXuIpLDg1VrGwhnuS2KE4KK3KEo cGJrwhCRh/3aUZKG5OpltS0HfJ/XSg== X-Google-Smtp-Source: AGHT+IHGwixYCUIttHpBaJXlChKL5n4//gpW/58hyHHD2KAimcbEdsUHl3ulpsguOGx7iRMTBr5kMg== X-Received: by 2002:a05:6e02:1f06:b0:3cd:e9a0:3c3d with SMTP id e9e14a558f8ab-3d008e3bbb5mr141176985ab.2.1738545429147; Sun, 02 Feb 2025 17:17:09 -0800 (PST) Received: from nuc (192-0-220-237.cpe.teksavvy.com. [192.0.220.237]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3d00a50897csm21409745ab.29.2025.02.02.17.17.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Feb 2025 17:17:08 -0800 (PST) Date: Sun, 2 Feb 2025 20:17:04 -0500 From: Mark Johnston To: Steve Kargl Cc: Miroslav Lachman <000.fbsd@quip.cz>, freebsd-hackers@freebsd.org Subject: Re: bhyve an missing packages? Message-ID: References: <9709fe1a-01c4-4113-9a68-08c8cca5ac19@quip.cz> List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4YmT9y0dbPz3pFH X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] On Sun, Feb 02, 2025 at 05:04:23PM -0800, Steve Kargl wrote: > On Mon, Feb 03, 2025 at 12:52:06AM +0100, Miroslav Lachman wrote: > > On 03/02/2025 00:25, Steve Kargl wrote: > > > On Sun, Feb 02, 2025 at 10:11:33PM +0100, Miroslav Lachman wrote: > > > > [..] > > > > > > "To make use of the UEFI support in bhyve, first obtain the UEFI firmware > > > > images. This can be done by installing sysutils/bhyve-firmware port or > > > > package." > > > > > > https://docs.freebsd.org/en/books/handbook/virtualization/ > > > 24.7. FreeBSD as a Host with bhyve > > > > > > does not mention anything about packages. > > > > You should scroll down to > > 24.7.4. Booting bhyve Virtual Machines with UEFI Firmware > > > > Still does not fix the wrong info from the error message. > > % sh /usr/share/examples/bhyve/vmrun.sh -c 2 -m 4G -t tap0 -d aarch64.img -i -I fbsd14-aarch64.img aarch64 > Error: Firmware file /usr/local/share/uefi-firmware/BHYVE_UEFI.fd doesn't exist. > Try: pkg install edk2-bhyve The handbook is not explicit about this, but it looks like you're trying to boot an arm64 image on amd64, which definitely won't work anyway. bhyve requires hardware virtualization support. You'd need to use QEMU or another emulator. To that end there's a wiki page with some recipes for various platforms at https://wiki.freebsd.org/QemuRecipes in addition to some info in the handbook. > > There is no edk2-bhyve. > > Thanks for the help. I decided that implementing binary128 > libm functions is not worth the hassle.