I'm on an armv7 system using gentoo-sources and it looks like DMI is not available on arm. So I get the following warning when I run "make" on the gentoo-sources with "GENTOO_LINUX_INIT_SYSTEMD" enabled: warning: (GENTOO_LINUX_INIT_SYSTEMD) selects DMIID which has unmet direct dependencies (DMI) I don't know since when the warning exists but I didn't see it with gentoo-sources-4.4. I also don't know if this has an impact on systemd.
Ping: @systemd team.
Looks like DMI is defined in arch/x86/Kconfig, which would indicate it is only relevant on x86. Is there a way to select it only on x86?
Taking this back, Mike. Hope that's ok. I can look for: X86_32 || X86_64 || X86
Sounds good.
This will be included in gentoo-sources-4.9.12. commit 25bf25e206bd76eba1f54b8153eaf6063b941e1a Author: Mike Pagano <mpagano@gentoo.org> Date: Sat Feb 18 15:37:40 2017 -0500 For GENTOO_LINUX_INIT_SYSTEMD don't add DMIID for non X86 architectures. See bug #609590.
Released