[PATCH 4/7] Consolidate Linux getdents{64} implementation

Adhemerval Zanella adhemerval.zanella@linaro.org
Thu Apr 19 18:23:00 GMT 2018



On 19/04/2018 14:29, Joseph Myers wrote:
> I'm seeing:
> 
> /scratch/jmyers/glibc-bot/build/glibcs/mips64-linux-gnu-n32/glibc/libc_pic.a(getdents64.os): In function `__getdents64':
> /scratch/jmyers/glibc-bot/build/glibcs/mips64-linux-gnu-n32/glibc-src/dirent/../sysdeps/unix/sysv/linux/mips/mips64/getdents64.c:29: multiple definition of `__getdents'
> /scratch/jmyers/glibc-bot/build/glibcs/mips64-linux-gnu-n32/glibc/libc_pic.a(getdents.os):/scratch/jmyers/glibc-bot/build/glibcs/mips64-linux-gnu-n32/glibc-src/dirent/../sysdeps/unix/sysv/linux/getdents.c:35: first defined here
> 
> for which this change seems the likely cause.
> 
> https://sourceware.org/ml/libc-testresults/2018-q2/msg00093.html
> 

It was a wrong last minute change, where I forgot that mips64n32
do not define _DIRENT_MATCHES_DIRENT64. I fixed it on master, thanks
for bring this up and sorry for the trouble.



More information about the Libc-alpha mailing list