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