CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

sysutils/u-boot-rpi4 2025.10

Cross-build das u-boot for model rpi4

Port info

Maintainer
uboot@FreeBSD.org
Packages
latest: 2026.10, update to 2025.10 not built yet
Upstream
up to date
Last update
to 2026.10 via sysutils/u-boot-master · 4989d5bddf
Quarterly
2026Q4: 2026.07
WWW
https://www.denx.de/wiki/U-Boot
Links
cgit · VuXML

Install

Package
# pkg install u-boot-rpi4
installs 2026.10 from latest; from quarterly (2026Q4) 2026.07
Port
# cd /usr/ports/sysutils/u-boot-rpi4 && make install clean
Size
323 KiB download · 729 KiB installed
Depends on
misc/libuuid 2.42.4
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162026.102026.07–
FreeBSD 152026.102026.07–
FreeBSD 142026.102026.072026.10

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152026.072026.07–
FreeBSD 142026.072026.072026.07

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2026.10.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (14)

Kyle Evans (kevans) · 2025.10
sysutil/u-boot-rpi*: zap CONFIG_ENV_FAT_DEVICE_AND_PART

This is no longer needed with modern U-Boot and it's inaccurate for the
modern RPi.  Leave the config var around for now as a hint in case
someone cares, but empty it out to avoid breaking things.

PR:		268630
Approved by:	uboot (manu)
84f7eb7ee0
Emmanuel Vadot (manu)
sysutils/u-boot-*: Update to 2024.01

Sponsored by:	Beckhoff Automation GmbH & Co. KG
25cd322adb
Emmanuel Vadot (manu)
sysutils/u-boot-rpi*: Fix sd boot after v2023.10 update

U-Boot update broke sd boot for rpi* models, use upstream patch that fixes it.

PR:		275655
Sponsored by:	Beckhoff Automation GmbH & Co.KG
8b9b8aae81
Emmanuel Vadot (manu)
sysutils/u-boot-master: Update to 2023.10

Sponsored by:	Beckhoff Automation GmbH & Co. KG
b907c5e257
Emmanuel Vadot (manu)
sysutils/u-boot: Update to 2022.04
ecad553eda
Emmanuel Vadot (manu)
sysutils/u-boot-*: Add patch to fix MMC ordering

For FreeBSD we use a dtb overlay that switches between the sdhost and
the sdhci controller for sd card.
Recent changes in u-boot device model changed device numbering and the
sd card controller became "mmc2" for our setup which isn't accounted for
in the possible boot devices.
Patch isn't accepted yet upstream but bring this patch in for our ports anyway.
0de03bbf19
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Emmanuel Vadot (manu)
u-boot: Update to 2020.07

Remove upstreamed patches.
0be75b47fa
Emmanuel Vadot (manu)
u-boot-rpi4: Remove patches that are present upstream in 2020.04

Reported by:	Mark Millard
939bd3db6e
Emmanuel Vadot (manu)
sysutils/u-boot: Update to 2020.04

While here use python3 for it as it now works.
Two slave ports have been marked broken :
u-boot-pandaboard and u-boot-duovero
Both of those boards have ~0 users in FreeBSD so if you are one of
those raise your hand.
e3752ae5b5
Kyle Evans (kevans)
sysutils/u-boot-rpi{3,4}: Add patch to fix PSCI stub reservation

For the traditional spin table setup, only the lowest page needs
to be reserved.  However, our PSCI stubs are slightly bigger and occupy
a little over one page.  These patches, already sent upstream, allow a
variable number of initial pages to be reserved for the SMP stubs.  We
then set the values for these in our fragment to '2' to reserve the first
and second page.

Approved by:	koobs (mentor)
Approved by:	manu (uboot, maintainer)
MFH:		2020Q1
Differential Revision:	https://reviews.freebsd.org/D24085
3efdcc42ff
Li-Wen Hsu (lwhsu)
Use HTTPS as possible
aecf8bd835
Li-Wen Hsu (lwhsu)
Add sysutils/u-boot-rpi4: U-Boot build for the Raspberry Pi 4

PR:		241796
Submitted by:	kevans
55d6907b9b