Date: Thu, 21 Jun 2001 19:52:15 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: peter@wemm.org Cc: arch@FreeBSD.ORG, audit@FreeBSD.ORG Subject: Re: new kldpath(8): display/modify the module search path Message-ID: <200106211952.MAA11812@usr05.primenet.com>
next in thread | raw e-mail | index | archive | help
Peter Wemm wrote: ] > Likewise, the lack of a parallel, asynchronous resolver is a ] > serious deficit in FreeBSD, which is the result of jamming ] > the recolver into libc "because libresolv is how SVR4 and ] > Linux do it, and it would be a pain to go through and change ] > the network using ports to include the library linkage for ] > the one time it would be necessary". ] ] Full, complete patches to remove res_* from libc would be welcome. ] "Full" and "Complete" means the *entire* tree. For it to be useful ] it needs to be relative to -current. You probably need to do ] some tweaks to the ports *.mk files for ports that do a 'getXXXbyYYY()'. ] ] I await your submission. If not, then shut up. What an absolutely brilliant approach to solving the problem. I had only considered importing a libresolv into /usr/src/lib/libresolv, and then switching ports and programs over gradually, and then at the end, when everything worked, removing the old, lousy resolver code from libc so that the transition would have the least possible impact on everyone. Your idea of switching everything over all at once, and breaking the world and pissing everyone off to the point of the changes being reverted, and keeping the old, buggy resolver code in libc for all eternity is _clearly_ much, much, better. PS: The approach you first think of when you go to solve a problem is not always the best approach; other people may in fact have ideas which aren't stupid. PPS: I would not have been this rude in pointing out the errors in your assumptions, had you not been that rude about allowing anyone to even present the idea. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106211952.MAA11812>