CodisLabs / CodisLabs/codis

install error

未关闭
#55 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Go
星标
13.2k
派生
2.7k
PR 合并指标
30 天内没有已合并 PR

描述

In file included from adlist.c:34:
zmalloc.h:51:29: error: operator '==' has no left operand
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[2]: **\* [adlist.o] Error 1
make[2]: **\* Waiting for unfinished jobs....
In file included from ae.c:44:
zmalloc.h:51:29: error: operator '==' has no left operand
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
In file included from dict.c:47:
zmalloc.h:51:29: error: operator '==' has no left operand
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[2]: **\* [ae.o] Error 1
make[2]: **\* [dict.o] Error 1
In file included from redis.h:60,
from redis.c:30:
zmalloc.h:51:29: error: operator '==' has no left operand
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[2]: **\* [redis.o] Error 1
make[2]: Leaving directory `/home/codis/src/github.com/wandoulabs/codis/extern/redis-2.8.13/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory`/home/codis/src/github.com/wandoulabs/codis/extern/redis-2.8.13'
make: **\* [build-server] Error 2

贡献指南

这个仓库没有索引到贡献指南

调研方向

首先复现 build-server target,并检查 extern/redis-2.8.13/src/zmalloc.h,尤其是错误中显示的 jemalloc 版本检查。跟踪在 make 期间如何选择捆绑的 Redis 依赖项和 jemalloc;完成的标准是安装构建在没有这些 zmalloc.h 错误的情况下完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
c, redis
领域
build-system
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。