mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
redis: Fix ocasional parallel build failure
Sometimes with high parallel build we see compile errors e.g. clang-8: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [Makefile:52: lua] Error 1 Therefore try to build dependencies before main build Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -31,6 +31,10 @@ GROUPADD_PARAM_${PN} = "--system redis"
|
||||
|
||||
REDIS_ON_SYSTEMD = "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}"
|
||||
|
||||
do_compile_prepend() {
|
||||
(cd deps && oe_runmake hiredis lua jemalloc linenoise)
|
||||
}
|
||||
|
||||
do_install() {
|
||||
export PREFIX=${D}/${prefix}
|
||||
oe_runmake install
|
||||
|
||||
Reference in New Issue
Block a user