sysutils/grub2-bhyve 0.40_3 MidnightBSD
Grub-emu loader for bhyve
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
0a21ac7bdb- License
- gpl3
- Categories
- sysutils
Description
GNU GRUB is a multiboot boot loader. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.
This port builds the grub-bhyve binary, allowing booting of non-FreeBSD operating systems in bhyve.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | sysutils/grub2-bhyve | 0.40_3 |
| FreeBSD | sysutils/grub2-bhyve | 0.40_12 |
| HardenedBSD | sysutils/grub2-bhyve | 0.40_12 |
| GhostBSD | sysutils/grub2-bhyve | 0.40_12 |
Install
Binary package:
mport install grub2-bhyve
From mports:
cd /usr/mports/sysutils/grub2-bhyve && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= grub2-bhyve>0:sysutils/grub2-bhyve
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/bin/flex: textproc/flexhelp2man: misc/help2man
Build dependencies 2
Required by 1
Configuration
No options to configure.
- USES
- bison gmake
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| grehan-freebsd-grub2-bhyve-v0.40_GH0.tar.gz | 8.380492e+06 | 7cf3547d816e925f53b0790abd4633da72126d8271ae210d0f348ad63f4f6d34 |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
0a21ac7bdb |
Lucas Holt | sysutils/grub2-bhyve: fix GCC 14 build Avoid the obsolete gets warning declaration and provide the argp display-length prototype needed by newer GCC.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |