mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 18:32:20 +02:00
strace: Disable bluetooth support by default
The bluetooth support adds a bluez5 dependency (and,recursively, a lot of other stuff). Disable it by default to avoid having to build all of this when it is not needed. This decrease the number of tasks run for a core-image-minimal build by ~1000 (-21%). To re-enable bluetooth support in strace, add "bluez" to strace PACKAGECONFIG. For example, in local.conf: PACKAGECONFIG:append:pn-strace = " bluez" Fixes [YOCTO #15323] [RP: Tweaked to put a message about the change in the recipe] (From OE-Core rev: 5dbfeea1c90c4dab9291d27da5a7ed1706e2ac2e) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Suggested-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
a02138ad48
commit
6ce61b4357
@@ -22,10 +22,8 @@ inherit autotools ptest
|
|||||||
# Not yet ported to rv32
|
# Not yet ported to rv32
|
||||||
COMPATIBLE_HOST:riscv32 = "null"
|
COMPATIBLE_HOST:riscv32 = "null"
|
||||||
|
|
||||||
PACKAGECONFIG:class-target ??= "\
|
# bluez is not enabled by default due to build dependency creep in smaller builds
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \
|
# like core-image-minimal leading to significantly more tasks being executed
|
||||||
"
|
|
||||||
|
|
||||||
PACKAGECONFIG[bluez] = "ac_cv_header_bluetooth_bluetooth_h=yes,ac_cv_header_bluetooth_bluetooth_h=no,bluez5"
|
PACKAGECONFIG[bluez] = "ac_cv_header_bluetooth_bluetooth_h=yes,ac_cv_header_bluetooth_bluetooth_h=no,bluez5"
|
||||||
PACKAGECONFIG[libunwind] = "--with-libunwind,--without-libunwind,libunwind"
|
PACKAGECONFIG[libunwind] = "--with-libunwind,--without-libunwind,libunwind"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user