Re: git: 80eb861dc2a7 - main - pfctl: lex <=, >=, and != into a single token
- In reply to: Herbert J. Skuhra: "Re: git: 80eb861dc2a7 - main - pfctl: lex <=, >=, and != into a single token"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Sep 2024 09:07:56 UTC
On Tue, Sep 17, 2024 at 10:27:38AM +0200, Herbert J. Skuhra wrote:
> On Mon, 16 Sep 2024 15:05:28 +0200,
> Kristof Provost <kp@FreeBSD.org> wrote:
> >
> > The branch main has been updated by kp:
> >
> > URL: https://cgit.FreeBSD.org/src/commit/?id=80eb861dc2a7960e1acc74796cf0c937472a5dba
> >
> > commit 80eb861dc2a7960e1acc74796cf0c937472a5dba
> > Author: Kristof Provost <kp@FreeBSD.org>
> > AuthorDate: 2024-08-29 10:08:32 +0000
> > Commit: Kristof Provost <kp@FreeBSD.org>
> > CommitDate: 2024-09-16 11:48:58 +0000
> >
> > pfctl: lex <=, >=, and != into a single token
> >
> > lex <=, >=, and != into a single token for correctness and to reduce the
> > lookahead in the parser
> > ok henning otto
> >
> > Reviewed by: zlei
> > Obtained from: OpenBSD, deraadt <deraadt@openbsd.org>, e6e3ecf338
> > Sponsored by: Rubicon Communications, LLC ("Netgate")
> > Differential Revision: https://reviews.freebsd.org/D46582
> > ---
> > sbin/pfctl/parse.y | 20 ++++++++++++++------
> > 1 file changed, 14 insertions(+), 6 deletions(-)
>
> Does this commit break pf on arm64?
>
> # pfctl -f /etc/pf.conf
> pfctl: failed to add host: Invalid argument
>
> Simple pf.conf loads but
>
> # pfctl -s rules
> pass in all flags S/SA keep state
> pass out all flags S/SA keep state
> Abort trap (core dumped)
Sorry, please ignore (for now)! Probably a build issue (META_MODE?).
I am trying a clean build now.
--
Herbert