bhyve Installing "bhyve-firmware" to use bhyve

I executed "pkg add bhyve-firmware-1.0_1.pkg" and it responded with this notice:
This port is deprecated; you may wish to reconsider install it:

Requires old edk2 version and gcc 4.8..

It is scheduled to be removed on or after 2024-04-01
Isn't 1.01 the latest version? (I got it from pkgs.org)

I'm a little confused what should I do. I'm trying to run OpenBSD using bhyve (which I understand requires the bhyve-firmware package). Thanks!
 
If you look closely, you got this message from sysutils/uefi-edk2-bhyve-csm, not from sysutils/bhyve-firmware, which is just a meta-port pulling in other dependencies.

The "CSM" firmware was removed in https://cgit.freebsd.org/ports/commit/?id=2f2c84c6fc9514b1965aafb8a58a7228136a60cd and the dependency in "bhyve-firmware" was removed in https://cgit.freebsd.org/ports/commit/?id=1cb1c71f6a7bf532ba030ba74b8a5727b5390ff8 -- you'd only ever need this to boot guests that can only boot with "legacy BIOS".
 
Alright, the version I downloaded was 1.0_1 so, it installed the "CSM". (All I did was executed "pkg add bhyve-firmware..."; I did not specifically installed the "CSM").

I did further research and saw that it was removed in 1.02 (https://www.freshports.org/sysutils/bhyve-firmware/), but there this newest version (1.02) was nowhere to be found to be downloaded.

So...
- I guess I'd just ignore the "CSM" error message, and continue using it.
- The 1.02 version will be presumably be included in 14.1.
 
don't download packages from random sources, this isn't windows!

just use pkg search or the search on freshports.org to find a package/port you might want and then directly install it from the official repositories via pkg install. pulling random packages/versions from dubious sources will at least cause dependency issues sooner or later due to outdated versions, at worst you might get some "extra software" with such a package...


recommended reading:
 
The 1.02 version will be presumably be included in 14.1.
Ports are completely unrelated to FreeBSD base versions.

1.02 will be available in "latest" packages pretty soon (probably less than a week) and in "quarterly" packages, well, next quarter. at roughly the same time. (Q2 quarterly branch wasn't branched yet)
 
Back
Top