install error
- 主要语言
- 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