BSD Ports

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

SystemPortVersion
MidnightBSDsysutils/grub2-bhyve0.40_3
FreeBSDsysutils/grub2-bhyve0.40_12
HardenedBSDsysutils/grub2-bhyve0.40_12
GhostBSDsysutils/grub2-bhyve0.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

Build dependencies 2
Required by 1

Configuration

No options to configure.

USES
bison gmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
grehan-freebsd-grub2-bhyve-v0.40_GH0.tar.gz8.380492e+067cf3547d816e925f53b0790abd4633da72126d8271ae210d0f348ad63f4f6d34

Commit history 1

DateCommitCreditsLog 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]>