> On Sep 27, 2024, at 6:07 PM, Gary Jennejohn <ga...@gmx.de> wrote:
>
> On Thu, 26 Sep 2024 14:58:40 -0400
> Ian FREISLICH <ianfreisl...@gmail.com> wrote:
>
>> Lately there have been a couple of commits that fail to build because v6
>> being compiled in despite INET6 being undefined. I think the latest is
>> 905db4aa88775865097714c170f4503da385747c.
>>
>> /usr/src/sys/netpfil/pf/pf.c:8762:38: error: no member named 'icmp6' in
>> 'union pf_headers'; did you mean 'icmp'?
>> 8762 | if (!pf_pull_hdr(m, *off, &pd->hdr.icmp6, icmp_hlen,
>>
>> Ian
>>
>
> This happens now and then because most committers have INET6 enabled and
> they forget that INET6 is an option and not mandatory.
Kristof is landing lots of commits from upstream ( OpenBSD ), so we need be
patient with him ...
>
> I don't have INET6 enabled and have reported a number of problems in the
> source as a result of that.
>
> In general it's pretty simple to fix these problems by merely adding
> #ifdef INET6 ... #endif to the code.
>
> --
> Gary Jennejohn
>
Best regards,
Zhenlei