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

Gedare Bloom gedare at rtems.org
Mon Mar 29 14:57:19 UTC 2021


On Mon, Mar 29, 2021 at 8:47 AM Christian MAUDERER
<christian.mauderer at embedded-brains.de> 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 embedded-brains.de> 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.

> Best regards
>
> Christian
>
> >
> >> Best regards
> >>
> >> Christian
> >>
> >>>
> >>> On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
> >>> <christian.mauderer at embedded-brains.de> wrote:
> >>>>
> >>>> Hello,
> >>>>
> >>>> I would like to backport the following patches to 5 and 5-freebsd-12:
> >>>>
> >>>> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12&id=e7fb073f3a1040847daab3ef917aeade755eb30b
> >>>> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12&id=33e3cf8eaff0081e74593f8a91edc8e37f732430
> >>>>
> >>>> Ticket is here:
> >>>>
> >>>> https://devel.rtems.org/ticket/4361
> >>>>
> >>>> Is that OK?
> >>>>
> >>>> Best regards
> >>>>
> >>>> Christian
> >>>> --
> >>>> --------------------------------------------
> >>>> embedded brains GmbH
> >>>> Herr Christian MAUDERER
> >>>> Dornierstr. 4
> >>>> 82178 Puchheim
> >>>> Germany
> >>>> email: christian.mauderer at embedded-brains.de
> >>>> phone: +49-89-18 94 741 - 18
> >>>> 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:
> >>>> https://embedded-brains.de/datenschutzerklaerung/
> >>>> _______________________________________________
> >>>> devel mailing list
> >>>> devel at rtems.org
> >>>> http://lists.rtems.org/mailman/listinfo/devel
> >>
> >> --
> >> --------------------------------------------
> >> embedded brains GmbH
> >> Herr Christian MAUDERER
> >> Dornierstr. 4
> >> 82178 Puchheim
> >> Germany
> >> email: christian.mauderer at embedded-brains.de
> >> phone: +49-89-18 94 741 - 18
> >> 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:
> >> https://embedded-brains.de/datenschutzerklaerung/
>
> --
> --------------------------------------------
> embedded brains GmbH
> Herr Christian MAUDERER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: christian.mauderer at embedded-brains.de
> phone: +49-89-18 94 741 - 18
> 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:
> https://embedded-brains.de/datenschutzerklaerung/


More information about the devel mailing list