On 2023/05/21 10:47, Zack Newman wrote:
> On 5/21/23 02:27, Stuart Henderson wrote:
> > Can you try the port diff below and confirm it's working for you
> > please?
> 
> I am already running master, and it works fine. I can try the port diff
> if you are willing to hold my hand. I have never done anything with
> ports. /usr/src is only 3 GiB in size too.

I don't have time to hand-hold at the moment. Perhaps someone else can,
or see the ports faq for some details.

In the meantime I have committed it to -current.

> > I don't see a reason not to backport this if it works.
> 
> I was under the impression that ports are almost always updated for
> snapshots only and not Release.

Some things are backported, some are not. I think this is a candidate
if I can get some testing.

> Tangentially related to this. When I compiled the code, I received a few
> warnings; one of which Roy Marples said is due to an "OpenBSD header that
> needs fixing". This is the compilation warning that I get:
> 
> if.c:909:30: warning: cast from 'char *' to 'struct cmsghdr *' increases
> required alignment from 1 to 4 [-Wcast-align]
> cm = (struct cmsghdr *)CMSG_NXTHDR(msg, cm))
>                        ^~~~~~~~~~~~~~~~~~~~
> /usr/include/sys/socket.h:537:6: note: expanded from macro 'CMSG_NXTHDR'
>             (struct cmsghdr *)((char *)(cmsg) + _ALIGN((cmsg)->cmsg_len)))
> 
> Do you know anything about that?

I don't.

Reply via email to