This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: sparc build broken...
- From: Roland McGrath <roland at hack dot frob dot com>
- To: David Miller <davem at davemloft dot net>
- Cc: libc-alpha at sourceware dot org
- Date: Thu, 25 Oct 2012 14:54:14 -0700 (PDT)
- Subject: Re: sparc build broken...
- References: <20121025.164004.2126736682937502653.davem@davemloft.net>
So, you couldn't be bothered to test my branch last week when I said it
needed sparc testing, but you're right on it when I merge it in. ;-)
The problem is that there is no __getdirentries at all in Linux. There
is only the public getdirentries, which is a cheesy wrapper for the
difference between the BSD getdirentries and the Linux getdents. Sorry
for the confusion.
I just committed an untested change to use __getdents directly instead,
which saves a pointless lseek syscall. If that doesn't fix it, you'll
have to do some investigation on the sparc build.
Thanks,
Roland