This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: GNU C Library master sources branch, master, updated. glibc-2.14-153-gc55fbd1
- From: Jim Meyering <jim at meyering dot net>
- To: Ulrich Drepper <drepper at gmail dot com>
- Cc: "GNU C. Library" <libc-alpha at sourceware dot org>
- Date: Tue, 09 Aug 2011 17:50:02 +0200
- Subject: Re: GNU C Library master sources branch, master, updated. glibc-2.14-153-gc55fbd1
- References: <20110809135808.20987.qmail@sourceware.org>
drepper@sourceware.org wrote:
...
> http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c55fbd1ea768f9fdef34a01377702c0d72cbc213
>
> commit c55fbd1ea768f9fdef34a01377702c0d72cbc213
> Author: Ulrich Drepper <drepper@gmail.com>
> Date: Tue Aug 9 09:57:55 2011 -0400
>
> Implement scandirat function
>
> diff --git a/ChangeLog b/ChangeLog
...
> + * dirent/opendir.c: Define opendirat.
Hi Uli,
Thanks for doing that.
Did you consider making glibc's new opendirat function public?
If you do, there will be at least one other user: gnulib's fts.c,
which is at the heart of GNU rm, chmod, chown, chgrp, chcon and du.
Sure, fts.c's internal opendirat function is tiny, and if you add it
to glibc, I'll have to factor it out into an easily-replaceable
module, but it seems useful/deserving enough...