This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] abilist.awk: Treat .tdata like .tbss and reject unknown combinations.
On 11/27/18 11:42 AM, Joseph Myers wrote:
> I'm now seeing compilation tests failing for i686-gnu.
>
> LC_ALL=C gawk -f ../scripts/abilist.awk /scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.dynsym > /scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlistT
> ../Makerules:1344: recipe for target '/scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlist' failed
> make[3]: *** [/scratch/jmyers/glibc-bot/build/glibcs/i686-gnu/glibc/mach/libmachuser.symlist] Error 1
>
> These tests for libmachuser and libhurduser are XFAILed in
> sysdeps/mach/hurd/i386/Makefile, but that's for the comparison failing,
> whereas now the generation of the .symlist file fails ("ERROR: Unable to
> handle this type of symbol." - it would be helpful for that message to say
> exactly what the line is that generates the error) and so "make check"
> exits early.
I did not run a build-many-glibc's test for this change, thinking that
it wouldn't impact any other machine/OS combinations.
I have just started a build-many-glibc's run to see if anything else
fails.
I'll add some debugging code and see if I can see what's wrong.
--
Cheers,
Carlos.