The current PulseAudio master requires memfd_create(2), see https://man7.org/linux/man-pages/man2/memfd_create.2.html
> 12638 zoom CALL linux_memfd_create(0x8f4259b99,0x2)
> 12638 zoom RET linux_memfd_create -1 errno -38 Function not implemented
linux_memfd_create was commited in https://reviews.freebsd.org/rS362769. Not sure why it wasn't backported.
(In reply to Yuri Victorovich from comment #0)
> PulseAudio master requires memfd_create(2)
There is the `enable-memfd` configuration parameter, it doesn't look deprecated to me.
> Not sure why it wasn't backported.
I was unsure of the feasibility of backporting some parts of the file sealing due to possible KPI changes, so neither that nor shm_open2 have been backported.
(In reply to Kyle Evans from comment #2)
Thank you for implementation first syscall but
sometimes i have issue with frezed application
kernel: linux: pid 41254 (gio): syscall inotify_init1 not implemented
kernel: linux: pid 41254 (gio): syscall inotify_init not implemented