Test suite crashes on PPC64

Carlos O'Donell carlos@redhat.com
Fri Feb 23 01:29:00 GMT 2018


On 02/22/2018 02:34 PM, Zack Weinberg wrote:
> On powerpc64-unknown-linux-gnu, with unmodified master glibc and GCC
> 7, I'm seeing the test suite fall over while trying to build locales:
> 
> Generating locale de_DE.ISO-8859-1: this might take a while...
> Inconsistency detected by ld.so: get-dynamic-info.h: 146:
> elf_get_dynamic_info: Assertion `info[DT_RUNPATH] == NULL' failed!
> Charmap: "ISO-8859-1" Inputfile: "de_DE" Outputdir: "de_DE.ISO-8859-1" failed
> /bin/sh: line 3:
> /home/zackw/glibc/build-normal/localedata/de_DE.ISO-8859-1/LC_CTYPE.test-result:
> No such file or directory
> make[2]: *** [/home/zackw/glibc/build-normal/localedata/de_DE.ISO-8859-1/LC_CTYPE]
> Error 1
> 
> Anyone have any idea what might be wrong?  This makes it hard to debug
> my scanf patches...

This is quite odd.

I doubt that ld.so has a DT_RUNPATH, but rather that something related to static
PIE has been misconfigured in your build.

Are you building with --enable-static-pie?

-- 
Cheers,
Carlos.



More information about the Libc-alpha mailing list