buildroot/package/systemd-bootchart/Config.in
Fabrice Fontaine 9c3089c8a7 package/systemd-bootchart: add BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS
Since commit f93596d8ba, systemd is
enabled on arc however systemd-bootchart is not available on this
architecture so add a BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS from
the information retrieved in src/architecture.h

Fixes:
 - http://autobuild.buildroot.org/results/84fb51212abf99faa2b7a46b8c44c42a3ca1201c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-04-16 00:06:51 +02:00

41 lines
1.4 KiB
Plaintext

config BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS
bool
# see src/architecture.h
default y if BR2_aarch64 || BR2_aarch64_be
default y if BR2_arm || BR2_armeb
default y if BR2_i386 || BR2_x86_64
default y if BR2_m68k
default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le
default y if BR2_sh
default y if BR2_sparc || BR2_sparc64
config BR2_PACKAGE_SYSTEMD_BOOTCHART
bool "systemd-bootchart"
depends on BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS
depends on BR2_INIT_SYSTEMD
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
help
systemd-bootchart is a tool, usually run at system startup,
that collects the CPU load, disk load, memory usage, as well
as per-process information from a running system. Collected
results are output as an SVG graph.
systemd-bootchart requires a Linux kernel >= 3.0 with the
following options enabled:
- CONFIG_SCHEDSTATS
- CONFIG_SCHED_DEBUG
These options will be automatically enabled by Buildroot if
it is responsible for building the kernel. Otherwise, if you
are building your kernel outside of Buildroot, make sure
these options are enabled.
http://www.freedesktop.org/software/systemd/man/systemd-bootchart.html
comment "systemd-bootchart needs a toolchain w/ headers >= 3.17"
depends on BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS
depends on BR2_INIT_SYSTEMD
depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17