Skip site navigation (1)Skip section navigation (2)
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: &#39;netpfil/pf/pf.h&#39; file not found<br>#include &lt;netpfil/pf/pf.h&gt;<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: &#39;netpfil/pf/pf.h&#39; file not found<br>#include &lt;netpfil/pf/pf.h&gt;<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 &lt;<a href="mailto:gljennjohn@gmail.com">gljennjohn@gmail.com</a>&gt; 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 &lt;<a href="mailto:agh@riseup.net" target="_blank">agh@riseup.net</a>&gt; wrote:<br>
<br>
&gt; On Sunday, 19 December 2021 6:47:23 PM AWST Gary Jennejohn wrote:<br>
&gt; &gt; Some recent change, probably in a .mk file, breaks builworld on HEAD<br>
&gt; &gt; when WITHOUT_PF is enabled in src.conf.  <br>
&gt; <br>
&gt; I have had to disable WITHOUT_PF since 2020-07-27, but probably earlier.<br>
&gt; <br>
<br>
Hmm.  I did a successful buildworld a few days ago with WITHOUT_PF<br>
enabled, so it&#39;s new breakge for me at least.<br>
<br>
I don&#39;t enable pf in the kernel and don&#39;t need it in userland.<br>
<br>
&gt; &gt; Disabling WITHOUT_PF results in a successful buildworld.<br>
&gt; &gt; <br>
&gt; &gt; The reported error is that netpfil/pf/pf.h can&#39;t be found.  <br>
&gt; <br>
&gt; Some ports depend on that too.<br>
&gt; <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>