This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] Adding fedfs to /etc/rpc


On Wed, Mar 7, 2012 at 07:42, Joseph S. Myers <joseph@codesourcery.com> wrote:
> I think making libtirpc a build dependency is bad - in general circular
> dependencies should be avoided where possible - as it makes bootstrapping
> unduly hard.

Some people goal to do everything themselves by bootstrapping an
entire system cannot possibly be allowed to have any influence on the
design.  All that counts is the flexibility and robustness of the
system.

Not having an nss module like that in glibc causes problems as anyone
who tried to use the ldap modules has seen.  After every interface
improvement it takes ages to (if ever) for those modules to adapt
them.  Take nss_mdns. Lennart a long time ago brought up that the
gethost* interfaces should be different to better handle mdns.  I made
the change years ago and still the nss_mdns module doesn't use the new
interface despite the authors being told about it.

The right thing to do is to use libtirpc when it is ready.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]