RTEMS Source Builder | Deprecate %{rtems_version}/rtems-libbsd (#120)
Chris Johns (@chris)
gitlab at rtems.org
Tue Sep 16 03:29:42 UTC 2025
Chris Johns created an issue: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/120
Assignee: Chris Johns
RTEMS 7 drops `rtems-libbsd-<version>.tar.xz` in favor of LibBSD packages that directly reference the FreeBSD version contained, for example `rtems-libbsd-fb14-7.1.tar.xz`. This lets us release and maintain more than one version of FreeBSD for a release of RTEMS.
A user may have a desire to move to a new RTEMS version while maintaining the base version of FreeBSD in LibBSD or they may wish to maintain an existing version of RTEMS yet need an updated LibBSD. An example is EPICS and their need to move to NFSv4. NFSv4 is only supported in `6-libbsd-14` so it will be added to the next RTEMS 6 dot point release.
The `rtems/config/7` directory has `rtems/config/7/rtems-libbsd` and this issue is about renaming that file to `rtems/config/7/rtems-libbsd-fb14`. User will need to explicitly select the version of LibBSD they wish to build.
The change moves us to an explicit selection of the FreeBSD version for LibBSD and lets us add FreeBSD 15 to our releases when it happens with breaking any compatibility user apps may have.
--
View it on GitLab: https://gitlab.rtems.org/rtems/tools/rtems-source-builder/-/issues/120
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250916/50ddf8ed/attachment.htm>
More information about the bugs
mailing list