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.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to