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>