package/systemd: needs kernel options
authorFrancois Perrad <fperrad@gmail.com>
Sun, 21 Jun 2020 07:59:58 +0000 (09:59 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 27 Jul 2020 15:27:09 +0000 (17:27 +0200)
according to https://wiki.gentoo.org/wiki/Systemd#Kernel

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Peter: drop optional CGROUP_BPF / BPF_SYSCALL, unused POSIX_MQUEUE and
 DEVTMPFS which is already taken care of by linux.mk]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/systemd/systemd.mk

index a9a750a55fced0a5cf12e2e8131c2d1ca748828d..b94dc37761714638351bd24b3cd4ed121c7108aa 100644 (file)
@@ -587,8 +587,13 @@ SYSTEMD_NINJA_ENV = $(HOST_UTF8_LOCALE_ENV)
 
 define SYSTEMD_LINUX_CONFIG_FIXUPS
        $(call KCONFIG_ENABLE_OPT,CONFIG_CGROUPS)
-       $(call KCONFIG_ENABLE_OPT,CONFIG_INOTIFY_USER)
        $(call KCONFIG_ENABLE_OPT,CONFIG_FHANDLE)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_EPOLL)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_SIGNALFD)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_TIMERFD)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_INOTIFY_USER)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_PROC_FS)
+       $(call KCONFIG_ENABLE_OPT,CONFIG_SYSFS)
        $(call KCONFIG_ENABLE_OPT,CONFIG_AUTOFS4_FS)
        $(call KCONFIG_ENABLE_OPT,CONFIG_TMPFS_POSIX_ACL)
        $(call KCONFIG_ENABLE_OPT,CONFIG_TMPFS_XATTR)