From owner-cvs-all@FreeBSD.ORG Tue Feb 27 23:19:24 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.ORG Delivered-To: cvs-all@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1284016A6E1 for ; Tue, 27 Feb 2007 23:19:24 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id ED66E13C494 for ; Tue, 27 Feb 2007 23:19:23 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 60186 invoked from network); 27 Feb 2007 22:31:59 -0000 Received: from ppp-71-139-18-69.dsl.snfc21.pacbell.net (HELO ?10.0.5.55?) (nate-mail@71.139.18.69) by root.org with ESMTPA; 27 Feb 2007 22:31:59 -0000 Message-ID: <45E4B16C.7030907@root.org> Date: Tue, 27 Feb 2007 14:32:12 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (X11/20070214) MIME-Version: 1.0 To: Ruslan Ermilov References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <20070226155240.GA57984@rambler-co.ru> In-Reply-To: <20070226155240.GA57984@rambler-co.ru> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 23:19:24 -0000 Ruslan Ermilov wrote: > On Mon, Feb 19, 2007 at 10:49:43PM +0000, Nate Lawson wrote: >> njl 2007-02-19 22:49:43 UTC >> >> FreeBSD src repository >> >> Modified files: >> . UPDATING >> Log: >> Note problems I had with bsnmpd while updating from an older -current. >> There may be better ways to fix/work around these issues but this worked >> for me. >> >> Revision Changes Path >> 1.474 +13 -0 src/UPDATING >> > It could be a pilot error on your part as well. The gensnmptree > tool is already part of the bootstrap-tools set, and is correctly > bootstrapped (built, installed into a temporary place, and used) > when/if needed > > : .if ${BOOTSTRAPPING} < 700015 > : _gensnmptree= usr.sbin/bsnmpd/gensnmptree > : .endif I didn't know that. I did use buildworld. The system was an untouched 7-current from March 2006 (I think). I recently cvsupped to HEAD and did the buildworld/installworld. > ... as determined by a value of __FreeBSD_version from the > installed copy of /usr/include/osreldate.h. It's possible to > fool the build system into thinking that you have a different > (e.g., more recent) version of FreeBSD installed by doing > partial installs (when osreldate.h doesn't match the installed > version) which is not uncommon on developers' machines. :-) > In that case, it's possible to work around this by telling > the build system you have a "very old" environment, like this: > > make buildworld OSRELDATE=0 > > I'd like to see this note removed, or more details to be > provided that we could identify a real problem (e.g., if > more incompatible changes were made to gensnmptree after > 700015). I hadn't done anything with the system since about June 2006. I don't rule out the possibility that while trying to fix the buildworld problem that I copied in /usr/src/include to /usr/include, but I definitely didn't do it before the first buildworld failed there. Is there any harm in leaving the message in UPDATING? It's just an FYI in case someone else sees the same problem. You can modify it to say this is likely pilot error if you want, but I think it's helpful to have it there since I saw a few similar reports on list archives with no response. -- Nate