Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2007 23:42:14 +0300
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Nate Lawson <nate@root.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin <jhb@freebsd.org>
Subject:   Re: cvs commit: src UPDATING
Message-ID:  <20070228204214.GA37115@rambler-co.ru>
In-Reply-To: <45E5D91C.8020600@root.org>
References:  <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E4B16C.7030907@root.org> <20070228094707.GA62675@rambler-co.ru> <200702281002.07580.jhb@freebsd.org> <45E5D91C.8020600@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--UugvWAfsgieZRqgk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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 prob=
lem
> >>> 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=3D       =20
> > 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.
> >=20
> > I just had problems updating a box from April 2006 to HEAD and was goin=
g to=20
> > comment out bsnmp to get it to compile.  I get some syntax error when t=
rying=20
> > to parse an snmpd-related file (and it would be nice to have a WITHOUT_=
BSNMP=20
> > to make this easier to workaround :-P).  I've just started a new buildw=
orld=20
> > and will give you the log once it dies.
> >=20
> > BTW:
> >=20
> > % sysctl kern.osreldate
> > kern.osreldate: 700015
> > % uname -a
> > FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT =
#0: Fri=20
> > Apr 14 12:35:50 EDT 2006     root@jet.XXXXXXX.XX:/usr/obj/usr/src/sys/J=
ET =20
> > amd64
> >=20
>=20
> Yes, that was the syntax error I got.  So it was real.
>=20
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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=3D	usr.bin/gencat
 _mklocale=3D	usr.bin/mklocale
 .endif
=20
-.if ${BOOTSTRAPPING} < 700015
+.if ${BOOTSTRAPPING} < 700018
 _gensnmptree=3D	usr.sbin/bsnmpd/gensnmptree
 .endif
=20
Index: UPDATING
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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.
=20
-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,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--UugvWAfsgieZRqgk
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.2 (FreeBSD)

iD8DBQFF5ekmqRfpzJluFF4RAhjXAJ9cgaPnQMBU4niFlhPXs40kE5zTfACff7B5
O4nxiaMEX6sbNyJjK5bwrnA=
=hMlY
-----END PGP SIGNATURE-----

--UugvWAfsgieZRqgk--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070228204214.GA37115>