首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建glibc-2.25错误:失败: nptl/tst-cond17 17

构建glibc-2.25错误:失败: nptl/tst-cond17 17
EN

Stack Overflow用户
提问于 2017-07-20 00:24:23
回答 1查看 453关注 0票数 1

我一直在阅读LFS,并按照说明一直读到需要为实际系统编译glibc-2.25的地步。

运行make check后,遇到以下故障:

代码语言:javascript
复制
FAIL: nptl/tst-cond17
FAIL: posix/tst-getaddrinfo4
FAIL: posix/tst-getaddrinfo5
Summary of test results:
      3 FAIL
   2640 PASS
     26 UNSUPPORTED
     43 XFAIL
      2 XPASS
make[1]: *** [Makefile:355: tests] Error 1
make[1]: Leaving directory '/sources/glibc-2.25'
make: *** [Makefile:9: check] Error 2

posix/tst-getaddrinfo4posix/tst-getaddrinfo5的失败都不应该像LFS所指出的那样构成真正的威胁,但是我不确定第一个失败nptl/tst-cond17。我检查了源文件,发现它所做的就是定义某种变量。这是密码。

代码语言:javascript
复制
#define UNLOCK_AFTER_BROADCAST 1
#include "tst-cond16.c"

它对构建过程不重要吗?还是我应该设法修复它?

编辑:

文件nptl/tst-cond17.onptl/tst-cond17.o.dnptl/tst-cond17.out为空,而文件nptl/tst-cond17.test-result的内容为:

代码语言:javascript
复制
FAIL: nptl/tst-cond17
original exit status 127
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-21 06:40:01

我检查了我们的记录,而tst-cond17通常不知道会产生虚假的故障(或者受到未修复的内核错误的影响)。我在tst-cond17中找到了一个关于glibc 2.20发行说明故障的参考,但是提交者评论说,‘NPTL故障不是指架构无关的,被认为是由于被用于测试的板的普遍不可靠性造成的’,所以我假设这不算。

我想说,tst-cond17失败值得进一步研究,特别是如果您可以重现它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45203156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档