Mysterious test error at link/build time.: We do not want these libc symbols to be used:,clock_gettime@GLIBC_2.17 , etc.

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Mysterious test error at link/build time.: We do not want these libc symbols to be used:,clock_gettime@GLIBC_2.17 , etc.

ISHIKAWA,chiaki
Hi,

During local build of C-C TB,
I have begun to see some test errors which look like the following message.

make[3]: *** [toolkit/mozapps/update/updater/updater-xpcshell/target]
Error 2
TEST-UNEXPECTED-FAIL | check_stdcxx | We do not want these libc symbols
to be used:
  clock_gettime@GLIBC_2.17
  clock_getres@GLIBC_2.17
  memcpy@GLIBC_2.14
/NREF-COMM-CENTRAL/comm-central/mozilla/config/rules.mk:739: recipe for
target 'ShowSSEConfig' failed
make[4]: *** [ShowSSEConfig] Error 1
make[4]: *** Deleting file 'ShowSSEConfig'
make[4]: Target 'target' not remade because of errors.
make[4]: Target 'target' not remade because of errors.
/NREF-COMM-CENTRAL/comm-central/mozilla/config/recurse.mk:71: recipe for
target 'mozglue/tests/target' failed
make[3]: *** [mozglue/tests/target] Error 2

It seems to be some kind of version check of symbols in glibc.

I am using Debian GNU/Linux 64-bit when I noticed this error.
I updated the debian packages on this system and so
libc or stdcxx could have been updated.

Any pointers how to deal with this will be appreciated.

TIA

CI
_______________________________________________
dev-builds mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-builds
Reply | Threaded
Open this post in threaded view
|

Re: Mysterious test error at link/build time.: We do not want these libc symbols to be used:,clock_gettime@GLIBC_2.17 , etc.

Mike Hommey
On Sat, Jul 11, 2015 at 09:47:39AM +0900, ISHIKAWA,chiaki wrote:
> Hi,
>
> During local build of C-C TB,
> I have begun to see some test errors which look like the following message.

Don't use --enable-stdcxx-compat for local builds.

Mike
_______________________________________________
dev-builds mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-builds
Reply | Threaded
Open this post in threaded view
|

Re: Mysterious test error at link/build time.: We do not want these libc symbols to be used:,clock_gettime@GLIBC_2.17 , etc.

ISHIKAWA,chiaki
In reply to this post by ISHIKAWA,chiaki
On 2015/07/11 10:21, Mike Hommey wrote:

> On Sat, Jul 11, 2015 at 09:47:39AM +0900, ISHIKAWA,chiaki wrote:
>> Hi,
>>
>> During local build of C-C TB,
>> I have begun to see some test errors which look like the following message.
>
> Don't use --enable-stdcxx-compat for local builds.
>
> Mike
>

Thank you, Mike.

This did work.

Strange, though, I have this --enable-stdcxx-compat line in
mozconfig-tb3 for a few months.
Only yesterday, the issue cropped up during build.
Maybe the stdcxx library got updated during package update of my Debian
GNU/Linux and caused the errors to manifest themselves for the first
time on my PC.

TIA

_______________________________________________
dev-builds mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-builds