这个错误和glibc升级没关系,如下显示是指bluez定义了一个 bool型的pause接口, 而该接口与posix接口的声明pause冲突。

我怀疑和编译选项有关系。

 

Posix接口原型:

       #include <unistd.h>

 

       int pause(void);

 

https://man7.org/linux/man-pages/man2/pause.2.html

 

发件人: xiasenlin
发送时间: 202189 19:40
收件人: liqingqing (C) <liqingqing3@huawei.com>; dev@openeuler.org
抄送: Wuxu (Max) <wuxu.wu@huawei.com>; liusirui <liusirui@huawei.com>
主题: RE: [Dev] glibc version upgrade notification

 

计算 sig组的各位maintainer们好:

         看到这封邮件,联想到我正在定位的openEuler:Mainline工程下的一些软件包的failed,似乎与本次glibc有关联,如果方便请解答一下,谢谢!

         日志链接:https://117.78.1.88/build/openEuler:Mainline/standard_x86_64/x86_64/bluez/_log

 

 

From: liqingqing (C) [mailto:liqingqing3@huawei.com]
Sent: Monday, August 9, 2021 7:09 PM
To: dev@openeuler.org
Cc: Wuxu (Max) <wuxu.wu@huawei.com>; liusirui <liusirui@huawei.com>
Subject: [Dev] glibc version upgrade notification

 

Hello all developerscommitters and maintainers of openEuler

glibc 2.34 has released on Augest 1st, 2021and the sig-Computing has upgraded the master branch's glibc version to the latest version 2.34 a few days ago.

Cause glibc provides the core libraries for the system, some other softwares may be need do some adaptation after this package's upgrading.

So let's happily finished this possible issues together. thanks all guys.