As I understand, this option required only for systemd and can raise problem with systemd. So it's not always required. Reproducible: Always
libudev also uses name_to_handle_at, just grep the eudev source tree
Thanks, understood now. Also I did some test and can confirm, that this option realy required. Please close as WONTFIX or INVALID.
Yes. It is really required. We have fallback in case libc doesn't provide the function name_to_handle_at, see src/libudev/missing.h. But the syscall must be provided by the kernel no matter what..