When compiled with seccomp enabled, lldpd fails to starup: lldpd[9479]: invalid syscall attempted: newfstatat(262) Seems newfsatat() is missing from the list of allowed syscalls. Reproducible: Always Steps to Reproduce: 1. compile lldpd with seccomp 2. try starting it. 3. see failure. Actual Results: Failure to sart Expected Results: normal operation. Tested with USE="-seccomp" and lldpd starts as expected. I assume the call should be added to priv-seccomp.c line 148 and following.
emerge --info lldpd for completeness? :) Thanks, this is quite a regular occurrence with some packages + new glibc!
(and I assume this is glibc-2.33...)
Can't verify the glibc part, since I cannot easily downgrade glibc. emerge --info follows.
Created attachment 699528 [details] emerge.info emerge --info
Looks like 1.0.10 includes a patch and works as expected.
amd64 stable
x86 stable. Closing.