From 146473ce0f79f206be34d751dba0f4a11578874e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 26 Aug 2025 19:45:35 -0700 Subject: [PATCH] hiredis: Build vendored hdr_histogram fpconv This fixes a build race which is seen with high parallel builds ( -j 80) Fixes aarch64-yoe-linux-clang: error: no such file or directory: '../deps/hdr_histogram/libhdrhistogram.a' aarch64-yoe-linux-clang: error: no such file or directory: '../deps/hdr_histogram/libhdrhistogram.a' aarch64-yoe-linux-clang: error: no such file or directory: '../deps/fpconv/libfpconv.a' make[1]: *** [Makefile:431: redis-benchmark] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:407: redis-server] Error 1 Signed-off-by: Khem Raj --- meta-oe/recipes-extended/redis/redis_7.2.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/redis/redis_7.2.10.bb b/meta-oe/recipes-extended/redis/redis_7.2.10.bb index ecdb39c6f3..f15e07191d 100644 --- a/meta-oe/recipes-extended/redis/redis_7.2.10.bb +++ b/meta-oe/recipes-extended/redis/redis_7.2.10.bb @@ -41,7 +41,7 @@ PACKAGECONFIG[systemd] = "USE_SYSTEMD=yes,USE_SYSTEMD=no,systemd" EXTRA_OEMAKE += "${PACKAGECONFIG_CONFARGS}" do_compile:prepend() { - oe_runmake -C deps hiredis lua linenoise + oe_runmake -C deps hdr_histogram fpconv hiredis lua linenoise } do_install() {