| 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: | admsasha, 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) Спасибо! |