cvs commit: src UPDATING

Ruslan Ermilov ru at freebsd.org
Wed Feb 28 20:44:39 UTC 2007


On Wed, Feb 28, 2007 at 11:33:48AM -0800, Nate Lawson wrote:
> John Baldwin wrote:
> > On Wednesday 28 February 2007 04:47, Ruslan Ermilov wrote:
> >> On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote:
> >>> 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.
> >>>
> >> "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes
> >> in gensnmptree, so something else was broken.  The last time
> >> gensnmptree needed to be bootstrapped was earlier in March:
> >>
> >> 1.545        (ru       31-Mar-06): .if ${BOOTSTRAPPING} < 700015
> >> 1.545        (ru       31-Mar-06): _gensnmptree=        
> > usr.sbin/bsnmpd/gensnmpt
> >> 1.545        (ru       31-Mar-06): .endif
> >>
> >> So I'm pretty sure it was your system that was broken, not the
> >> build system.
> > 
> > I just had problems updating a box from April 2006 to HEAD and was going to 
> > comment out bsnmp to get it to compile.  I get some syntax error when trying 
> > to parse an snmpd-related file (and it would be nice to have a WITHOUT_BSNMP 
> > to make this easier to workaround :-P).  I've just started a new buildworld 
> > and will give you the log once it dies.
> > 
> > BTW:
> > 
> > % sysctl kern.osreldate
> > kern.osreldate: 700015
> > % uname -a
> > FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Fri 
> > Apr 14 12:35:50 EDT 2006     root at jet.XXXXXXX.XX:/usr/obj/usr/src/sys/JET  
> > amd64
> > 
> 
> Yes, that was the syntax error I got.  So it was real.
> 
OK, 700015 corresponds to 26-Mar-06, and I see the changes in
gensnmptree since then:

--- gensnmptree/gensnmptree.1   27 Feb 2006 16:16:16 -0000      1.1.1.6
+++ gensnmptree/gensnmptree.1   30 May 2006 07:46:52 -0000      1.1.1.7

700017 is 13-May-06, 700018 is 15-Jul-06, so I changed it to
the latter so it doesn't break.

%%%
Index: Makefile.inc1
===================================================================
RCS file: /home/ncvs/src/Makefile.inc1,v
retrieving revision 1.568
diff -u -p -r1.568 Makefile.inc1
--- Makefile.inc1	28 Feb 2007 20:06:21 -0000	1.568
+++ Makefile.inc1	28 Feb 2007 20:44:19 -0000
@@ -857,7 +857,7 @@ _gencat=	usr.bin/gencat
 _mklocale=	usr.bin/mklocale
 .endif
 
-.if ${BOOTSTRAPPING} < 700015
+.if ${BOOTSTRAPPING} < 700018
 _gensnmptree=	usr.sbin/bsnmpd/gensnmptree
 .endif
 
Index: UPDATING
===================================================================
RCS file: /home/ncvs/src/UPDATING,v
retrieving revision 1.479
diff -u -p -r1.479 UPDATING
--- UPDATING	24 Feb 2007 21:59:18 -0000	1.479
+++ UPDATING	28 Feb 2007 20:44:20 -0000
@@ -34,19 +34,6 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 7.
 	module unless WITHOUT_INET6 or WITHOUT_INET6_SUPPORT options are
 	set; see src.conf(5) for more information.
 
-20070218:
-	The following build error may appear when upgrading from an old
-	-current (usr.sbin/bsnmpd/modules/snmp_bridge, depend stage):
-		line 31: '(' expected at begin of node
-		context: " TruthValue ENUM (
-		*** Error code 1
-	If so, run "make install" in usr.sbin/bsnmpd/gensnmptree.  (It
-	should probably be a build tool).  In the same module, you may
-	also get the error:
-		...snmp_bridge/bridge_sys.c:39:27:
-		net/bridgestp.h: No such file or directory
-	If so, run "cp src/sys/net/bridgestp.h /usr/include/net".
-
 20070214:
 	The output of netstat -r has changed. Without -n, we now only
 	print a "network name" without the prefix length if the network
%%%


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20070228/a997a8b6/attachment.pgp


More information about the cvs-all mailing list