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 <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2025-08-26 19:45:35 -07:00
parent 50dce858cd
commit 146473ce0f
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -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() {