P.S. I configure emacs for compilation like this:
./configure --disable-build-details --with-modules --with-cairo --with-native-compilation --prefix=/home/abcxyz/emacs-build-master --with-mailutils --with-xinput2 --with-pgtk --with-file-notification=inotify

On Sun, Jan 23, 2022 at 9:00 PM Sidharth Kshatriya <sid.kshatriya@gmail.com> wrote:
I get the following compilation error when trying to compile emacs from the master branch at the currently latest version 80098a2830cafe0a09f18c5186bf670a91828fef

I am using Ubuntu 20.04 on an x86_64 system. I'm using gcc 10.3.0

Here is the error in detail:
seccomp-filter.c: In function ‘main’:
seccomp-filter.c:243:25: error: ‘__SNR_faccessat2’ undeclared (first use in this function)
  243 |   RULE (SCMP_ACT_ALLOW, SCMP_SYS (faccessat2));
      |                         ^~~~~~~~
seccomp-filter.c:121:60: note: in definition of macro ‘RULE’
  121 |       int status = seccomp_rule_add_array (ctx, (action), (syscall), \
      |                                                            ^~~~~~~
seccomp-filter.c:243:25: note: each undeclared identifier is reported only once for each function it appears in
  243 |   RULE (SCMP_ACT_ALLOW, SCMP_SYS (faccessat2));
      |                         ^~~~~~~~
seccomp-filter.c:121:60: note: in definition of macro ‘RULE’
  121 |       int status = seccomp_rule_add_array (ctx, (action), (syscall), \
      |                                                            ^~~~~~~
make[1]: *** [Makefile:459: seccomp-filter] Error 1
...
...