Summary: | тащит свою jemalloc вместо системной | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | redis | Assignee: | Nikolay A. Fetisov <naf> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P3 | CC: | gns, lav, naf |
Version: | unstable | ||
Hardware: | e2k | ||
OS: | Linux |
Description
Michael Shigorin
2018-10-03 14:42:00 MSK
Я привёл в порядок libjemalloc-devel, так что проблем быть не должно собрать с системным. Разве что придётся пропатчить Makefile про ifeq ($(MALLOC),jemalloc) <------>DEPENDENCY_TARGETS+= jemalloc <------>FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include <------>FINAL_LIBS+= ../deps/jemalloc/lib/libjemalloc.a endif Redis использует модифицированный jemalloc - просто заменить на системный нельзя. См. https://github.com/antirez/redis/tree/unstable/deps . Но, можно вместо jemalloc использовать libc. redis-5.0.4-alt1 -> sisyphus: Fri May 10 2019 Nikolay A. Fetisov <naf@altlinux> 5.0.4-alt1 - New version - Use libc malloc for e2k arch (Closes: 35473) Спасибо! |