The old util-linux version no longer compiles using GCC 14 errors on implicit function declarations by default. It can be fixed either by updating bundled util-linux to >=2.39, or by cherry-picking the upstream patch: mkdir -p /usr/share/genkernel/patches/util-linux/2.38.1 wget -O /usr/share/genkernel/patches/util-linux/2.38.1/check-for-sys-pidfd-h.patch https://github.com/util-linux/util-linux/commit/84732a8849a08d42a9a95dcbee9005116be78eb8 Reproducible: Always Steps to Reproduce: 1. genkernel --clear-cachedir initramfs Actual Results: fails to compile util-linux due to implicit function declaration of pidfd_open+pidfd_send_signal Expected Results: compiles and installs initramfs
*** This bug has been marked as a duplicate of bug 932397 ***