<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/sysutils/opensbi, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-01-26T14:55:00Z</updated>
<entry>
<title>sysutils/opensbi: update to v1.8.1</title>
<updated>2026-01-26T14:55:00Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2026-01-26T14:55:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2145a70e59323e22f77fe661c013d4bba0e0c55a'/>
<id>urn:sha1:2145a70e59323e22f77fe661c013d4bba0e0c55a</id>
<content type='text'>
In this update, drop the PMP workaround patch for FU540. This will be
fixed in the src tree.

As usual, bump dependent u-boot ports.

Tested by:	Klaus Küchemann &lt;maciphone2@googlemail.com&gt;
Reviewed by:	lwhsu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D54421
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to v1.7</title>
<updated>2025-07-02T16:27:27Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2025-06-30T17:42:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8e0b9063b8726a42bb0632b3313fe8dc01053210'/>
<id>urn:sha1:8e0b9063b8726a42bb0632b3313fe8dc01053210</id>
<content type='text'>
Bump dependent u-boot ports.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to v1.6</title>
<updated>2025-02-24T21:17:28Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2024-07-08T14:34:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=1ebf5e656c9fcc68e6f62685e0e97e4228a4267a'/>
<id>urn:sha1:1ebf5e656c9fcc68e6f62685e0e97e4228a4267a</id>
<content type='text'>
Remove the port platform OPTIONS in favor of the 'generic' platform
only. This has been the only one we've shipped with for a few versions
now.

This cleans up the Makefile, but more to the point, there is some kind
of build regression with the new version that doing the make and install
in a single step seems to fix.

Bump dependent u-boot ports.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to v1.4</title>
<updated>2024-01-15T17:33:30Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2024-01-11T18:20:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3d68246d28be42fd4c86a277ec44013a60fda71e'/>
<id>urn:sha1:3d68246d28be42fd4c86a277ec44013a60fda71e</id>
<content type='text'>
Release notes/info:
https://github.com/riscv-software-src/opensbi/releases/tag/v1.4

Bump dependent u-boot ports.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>sysutils/opensbi: fix build with clang 17</title>
<updated>2023-11-25T19:21:34Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2023-11-25T19:15:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a864243fb7ae1932341fce17598cfc588150156d'/>
<id>urn:sha1:a864243fb7ae1932341fce17598cfc588150156d</id>
<content type='text'>
Building sysutils/opensbi with clang 17 results in the following errors:

  clang: error: unsupported option '-mno-unaligned-access' for target 'riscv64-unknown-elf'
  clang: error: unsupported option '-mno-unaligned-access' for target 'riscv64-unknown-elf'
  [... many more times...]

The target-specific option -mno-unaligned-access (which is emitted from
the compiler driver when -mstrict-align is used) did not do anything for
riscv64, but clang 17 is now more strict about reporting unsupported
options. Remove the -mstrict-align option from the Makefile's CFLAGS and
ASFLAGS to fix it.

PR:		273753
MFH:		2023Q4
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to v1.3.1</title>
<updated>2023-08-03T16:05:13Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2023-06-23T18:44:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=652b56fe24733b9882bd496cb925c05bb40882f0'/>
<id>urn:sha1:652b56fe24733b9882bd496cb925c05bb40882f0</id>
<content type='text'>
Add a patch to work around an assembler error with clang 16.0. This will
be submitted upstream.

As usual, bump revision of dependent u-boot ports.

Reviewed by:	jrtc27, lwhsu (previous version)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D40915
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to version 1.2</title>
<updated>2023-01-03T15:33:47Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2022-12-19T22:49:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b594a4b70c0719165896b87fdd0350bc100a9878'/>
<id>urn:sha1:b594a4b70c0719165896b87fdd0350bc100a9878</id>
<content type='text'>
With this version, stop providing the library and header files
altogether. I do not think they are useful at this time.

Bump associate u-boot port revisions.

Reviewed by:	lwhsu
Approved by:	lwhsu (ports)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D37934
</content>
</entry>
<entry>
<title>Remove WWW entries moved into port Makefiles</title>
<updated>2022-09-07T21:58:51Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-09-07T21:30:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4'/>
<id>urn:sha1:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4</id>
<content type='text'>
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
</content>
</entry>
<entry>
<title>Add WWW entries to port Makefiles</title>
<updated>2022-09-07T21:10:59Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-09-07T21:06:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b7f05445c00f2625aa19b4154ebcbce5ed2daa52'/>
<id>urn:sha1:b7f05445c00f2625aa19b4154ebcbce5ed2daa52</id>
<content type='text'>
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
</content>
</entry>
<entry>
<title>sysutils/opensbi: update to version 1.1</title>
<updated>2022-06-28T20:15:40Z</updated>
<author>
<name>Mitchell Horne</name>
<email>mhorne@FreeBSD.org</email>
</author>
<published>2022-06-26T14:38:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8a0d40f973dbc5961cbb8a44123c8c2317031d33'/>
<id>urn:sha1:8a0d40f973dbc5961cbb8a44123c8c2317031d33</id>
<content type='text'>
Bump the PORTREVISION of dependent u-boot ports.

Reviewed by:	lwhsu
Approved by:	lwhsu (ports)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D35616
</content>
</entry>
</feed>
