libbsd: Backport fd_set size fixes for racoon and ping6 to 5

Sebastian Huber sebastian.huber at
Thu Apr 8 08:06:30 UTC 2021

On 29/03/2021 16:57, Gedare Bloom wrote:

> On Mon, Mar 29, 2021 at 8:47 AM Christian MAUDERER
> <christian.mauderer at>  wrote:
>> Hello Gedare,
>> Am 29.03.21 um 16:40 schrieb Gedare Bloom:
>>> On Mon, Mar 29, 2021 at 1:31 AM Christian MAUDERER
>>> <christian.mauderer at>  wrote:
>>>> Hello Gedare,
>>>> Am 26.03.21 um 16:03 schrieb Gedare Bloom:
>>>>> seems fine to me.
>>>> Thanks.
>>>> I just wanted to push the patches and noted that there haven't been any
>>>> changes to the 5 branch of libbsd since the release. But there have been
>>>> some fixes on the 5-freebsd-12 branch. Did I miss something and the 5
>>>> branch shouldn't be updated with fixes? Or have the fixes just not been
>>>> applied to 5?
>>> I don't use libbsd enough to remember what is the agreed-upon protocol
>>> for its branches. I recall there is some confusing parts about how
>>> some branches track freebsd's head, while others track some freebsd
>>> branches. I guess, when we release a version of rtems, we need to
>>> freeze on a commit/point of freebsd?
>> Basically there is the master (or 5) branch which tracks FreeBSD master
>> and the *-freebsd-12 branch which tracks the FreeBSD stable release. I
>> would suggest everyone who want's to use libbsd in a productive
>> environment to use the *-freebsd-12.
>> But I'm not sure what our post-release-policy for the branches is. From
>> the current commits on the branches it seems to be: Don't touch 5 and
>> only fix stuff on 5-freebsd-12. But I'm still not sure.
> If we don't have a policy, then we should define one. My inclination
> here is that we should either abandon the 5/ tracking the upstream
> master after a release. Possibly, we should name the recommended
> version to use with rtems5 as 5/ though, to make life a bit more
> consistent across our repos.
I would delete the "5" branch. It makes no sense to track the FreeBSD 
head on an RTEMS release branch.
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
email: sebastian.huber at
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:

More information about the devel mailing list