From owner-freebsd-stable Fri Nov 22 10:13:17 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA07674 for stable-outgoing; Fri, 22 Nov 1996 10:13:17 -0800 (PST) Received: from precipice.shockwave.com (ppp-206-170-5-50.rdcy01.pacbell.net [206.170.5.50]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA07654; Fri, 22 Nov 1996 10:13:02 -0800 (PST) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.8.3/8.7.3) with ESMTP id KAA13461; Fri, 22 Nov 1996 10:11:43 -0800 (PST) Message-Id: <199611221811.KAA13461@precipice.shockwave.com> To: Nate Williams cc: Tom Samplonius , stable@freebsd.org, fenner@freebsd.org Subject: Re: Announce: Sendmail 8.8.3 in stable In-reply-to: Your message of "Fri, 22 Nov 1996 10:53:42 MST." <199611221753.KAA17565@rocky.mt.sri.com> Date: Fri, 22 Nov 1996 10:11:43 -0800 From: Paul Traina Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Damn, sorry. It really sucks not having a 2.1.5 box I can hose over for testing. That's the exact same patch I applied to 2.2 ages ago. :-( From: Nate Williams Subject: Re: Announce: Sendmail 8.8.3 in stable Paul Traina writes: > From: Nate Williams > Subject: Re: Announce: Sendmail 8.8.3 in stable > > I've passed off diffs for the hard part of the bind update to peter > > for review, however there's no need to upgrade to 4.9.5, just apply > > the patch (which I think I also applied to stable yesterday). > > Right, but that patch broke libresolv. > > Wait, let's be clear here. > > Are you saying that the following patch broke libresolv? Apparently, yes. > How? I don't know, but Bill posted a patch that supposedly fixes the patch. It's appended below. I'm now updating a test box to 2.1.5 (it's a slow beast) and will test it out to make sure it works, but so far we've had 2-3 reports of brokeness w/out the patch, and one good report of Bill's patch fixing the problem. Nate ------------- Index: gethostbydns.c =================================================================== RCS file: /home/CVS/src/lib/libc/net/gethostbydns.c,v retrieving revision 1.4.4.5 diff -c -r1.4.4.5 gethostbydns.c *** gethostbydns.c 1996/11/20 18:36:37 1.4.4.5 --- gethostbydns.c 1996/11/22 17:53:30 *************** *** 392,397 **** --- 392,399 ---- return (NULL); } + host.h_length = INT32SZ; + /* * if there aren't any dots, it could be a user-level alias. * this is also done in res_query() since we are not the only