Date: Wed, 22 Dec 2021 08:21:35 +0100 From: =?UTF-8?B?S29ucmFkIFNld2nFgsWCby1Kb3Blaw==?= <kjopek@gmail.com> To: gljennjohn@gmail.com Cc: Alastair Hogge <agh@riseup.net>, freebsd-current@freebsd.org Subject: Re: WITHOUT_PF breaks buildworld Message-ID: <CAGgez=%2B_jdDn6dfOeo%2BuBeeFNzBfD57HL4wUrw=X-BmGg7mPyg@mail.gmail.com> In-Reply-To: <20211219122443.1c84093f@ernst.home> References: <20211219114723.338b235e@ernst.home> <61bf1204.1c69fb81.2c8fc.3280SMTPIN_ADDED_BROKEN@mx.google.com> <20211219122443.1c84093f@ernst.home>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
Hi,
I think the reason is somewhere in tools/build/test-includes:
--- net/if_pfsync.o ---
In file included from net/if_pfsync.c:1:
In file included from
[...]freebsd/arm64.aarch64/tmp/usr/include/net/if_pfsync.h:56:
[...]freebsd/arm64.aarch64/tmp/usr/include/net/pfvar.h:65:10: fatal error:
'netpfil/pf/pf.h' file not found
#include <netpfil/pf/pf.h>
^~~~~~~~~~~~~~~~~
1 error generated.
*** [net/if_pfsync.o] Error code 1
make[3]: stopped in [...]freebsd/tools/build/test-includes
--- net/pfvar.o ---
In file included from net/pfvar.c:1:
[...]freebsd/arm64.aarch64/tmp/usr/include/net/pfvar.h:65:10: fatal error:
'netpfil/pf/pf.h' file not found
#include <netpfil/pf/pf.h>
^~~~~~~~~~~~~~~~~
1 error generated.
*** [net/pfvar.o] Error code 1
make[3]: stopped in [...]freebsd/tools/build/test-includes
2 errors
make[3]: stopped in [...]freebsd/tools/build/test-includes
*** [test-includes] Error code 2
make[2]: stopped in [...]freebsd
1 error
Best regards,
Konrad Sewiłło-Jopek
niedz., 19 gru 2021 o 12:26 Gary Jennejohn <gljennjohn@gmail.com>
napisał(a):
> On Sun, 19 Dec 2021 19:05:35 +0800
> Alastair Hogge <agh@riseup.net> wrote:
>
> > On Sunday, 19 December 2021 6:47:23 PM AWST Gary Jennejohn wrote:
> > > Some recent change, probably in a .mk file, breaks builworld on HEAD
> > > when WITHOUT_PF is enabled in src.conf.
> >
> > I have had to disable WITHOUT_PF since 2020-07-27, but probably earlier.
> >
>
> Hmm. I did a successful buildworld a few days ago with WITHOUT_PF
> enabled, so it's new breakge for me at least.
>
> I don't enable pf in the kernel and don't need it in userland.
>
> > > Disabling WITHOUT_PF results in a successful buildworld.
> > >
> > > The reported error is that netpfil/pf/pf.h can't be found.
> >
> > Some ports depend on that too.
> >
>
> It may not be a problem for ports. Depends on where they look for
> it. The file is still there under /sys and /usr/include.
>
> --
> Gary Jennejohn
>
>
[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div>I think the reason is somewhere in tools/build/test-includes:</div><div><br></div><div>--- net/if_pfsync.o ---<br>In file included from net/if_pfsync.c:1:<br>In file included from [...]freebsd/arm64.aarch64/tmp/usr/include/net/if_pfsync.h:56:<br>[...]freebsd/arm64.aarch64/tmp/usr/include/net/pfvar.h:65:10: fatal error: 'netpfil/pf/pf.h' file not found<br>#include <netpfil/pf/pf.h><br> ^~~~~~~~~~~~~~~~~<br>1 error generated.<br>*** [net/if_pfsync.o] Error code 1<br><br>make[3]: stopped in [...]freebsd/tools/build/test-includes<br>--- net/pfvar.o ---<br>In file included from net/pfvar.c:1:<br>[...]freebsd/arm64.aarch64/tmp/usr/include/net/pfvar.h:65:10: fatal error: 'netpfil/pf/pf.h' file not found<br>#include <netpfil/pf/pf.h><br> ^~~~~~~~~~~~~~~~~<br>1 error generated.<br>*** [net/pfvar.o] Error code 1<br><br>make[3]: stopped in [...]freebsd/tools/build/test-includes<br>2 errors<br><br>make[3]: stopped in [...]freebsd/tools/build/test-includes<br>*** [test-includes] Error code 2<br><br>make[2]: stopped in [...]freebsd<br>1 error<br><br></div><div>Best regards,<br></div><div><div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Konrad Sewiłło-Jopek</div></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">niedz., 19 gru 2021 o 12:26 Gary Jennejohn <<a href="mailto:gljennjohn@gmail.com">gljennjohn@gmail.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, 19 Dec 2021 19:05:35 +0800<br>
Alastair Hogge <<a href="mailto:agh@riseup.net" target="_blank">agh@riseup.net</a>> wrote:<br>
<br>
> On Sunday, 19 December 2021 6:47:23 PM AWST Gary Jennejohn wrote:<br>
> > Some recent change, probably in a .mk file, breaks builworld on HEAD<br>
> > when WITHOUT_PF is enabled in src.conf. <br>
> <br>
> I have had to disable WITHOUT_PF since 2020-07-27, but probably earlier.<br>
> <br>
<br>
Hmm. I did a successful buildworld a few days ago with WITHOUT_PF<br>
enabled, so it's new breakge for me at least.<br>
<br>
I don't enable pf in the kernel and don't need it in userland.<br>
<br>
> > Disabling WITHOUT_PF results in a successful buildworld.<br>
> > <br>
> > The reported error is that netpfil/pf/pf.h can't be found. <br>
> <br>
> Some ports depend on that too.<br>
> <br>
<br>
It may not be a problem for ports. Depends on where they look for<br>
it. The file is still there under /sys and /usr/include.<br>
<br>
-- <br>
Gary Jennejohn<br>
<br>
</blockquote></div>
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGgez=%2B_jdDn6dfOeo%2BuBeeFNzBfD57HL4wUrw=X-BmGg7mPyg>
