From owner-cvs-all Mon May 20 7:26:56 2002 Delivered-To: cvs-all@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 6F98C37B408; Mon, 20 May 2002 07:26:23 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g4KEQF675723; Mon, 20 May 2002 17:26:15 +0300 (EEST) (envelope-from ru) Date: Mon, 20 May 2002 17:26:15 +0300 From: Ruslan Ermilov To: "Greg 'groggy' Lehey" Cc: Mike Silbersack , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: World breakage (was: cvs commit: src/share/doc/psd/03.iosys Makefile iosys) Message-ID: <20020520142615.GA73296@sunbay.com> References: <200205190603.g4J636l46087@freefall.freebsd.org> <20020519165158.A88638-100000@patrocles.silby.com> <20020520110840.O54769@wantadilla.lemis.com> <20020520102755.GC39255@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <20020520102755.GC39255@sunbay.com> User-Agent: Mutt/1.3.99i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 20, 2002 at 01:27:55PM +0300, Ruslan Ermilov wrote: > On Mon, May 20, 2002 at 11:08:40AM +0930, Greg 'groggy' Lehey wrote: > > On Sunday, 19 May 2002 at 16:52:40 -0500, Mike Silbersack wrote: > > > On Sat, 18 May 2002, Greg Lehey wrote: > > > > > >> grog 2002/05/18 23:03:06 PDT > > >> > > >> Modified files: > > >> share/doc/psd/03.iosys Makefile iosys > > >> Log: > > >> Remove original license disclaimer. > > >> Add Caldera license. > > >> > > >> Approved by: David Taylor > > >> > > >> Make buildable under FreeBSD. > > >> > > >> Revision Changes Path > > >> 1.2 +16 -1 src/share/doc/psd/03.iosys/Makefile > > >> 1.2 +36 -4 src/share/doc/psd/03.iosys/iosys > > > > > > =3D=3D=3D> share/doc/psd/03.iosys > > > groff -ms iosys > paper.ps > > > troff: fatal error: can't open `iosys': No such file or directory > > > *** Error code 1 > > > > > > /me frowns at the broken buildworld. > >=20 > > This is really puzzling. Of course I tried a build before I committed > > all this stuff, notably the top-level Makefile. There seem to be > > three differing views about what was broken: > >=20 > > 1. 17-m4. Yes, this was definitely broken, but unfortunately I had a > > copy of a bogus tmac.msU in my uesrland tree which stopped the > > error from occurring. The build should really use the macros in > > the source tree, not on the build machine. > >=20 > > 2. Also 3 and 4. > >=20 > > 3. All my commits. > >=20 > > I've committed some patches from mark, which probably allow things to > > build. They ignore references to refer, though, so we end up with > > even more warnings. There's also the issue of formats: I consider the > > typeset version of the documents to be the canonical one, and while we > > shouldn't install that on the system, I think it should be built. The > > current method is not very clean IMO. > >=20 > ``make obj'' first to see the breakage. I will send you my patches > shortly. >=20 %%% Index: etc/mtree/BSD.usr.dist =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/etc/mtree/BSD.usr.dist,v retrieving revision 1.261 diff -u -r1.261 BSD.usr.dist --- etc/mtree/BSD.usr.dist 18 May 2002 14:27:17 -0000 1.261 +++ etc/mtree/BSD.usr.dist 20 May 2002 14:25:40 -0000 @@ -86,12 +86,28 @@ papers .. psd + 01.cacm + .. + 02.implement + .. + 03.iosys + .. + 04.uprog + .. 05.sysman .. + 06.Clang + .. 12.make .. 13.rcs .. + 15.yacc + .. + 16.lex + .. + 17.m4 + .. 18.gprof .. 20.ipctut @@ -157,6 +173,10 @@ 19.memacros .. 20.meref + .. + 21.troff + .. + 22.trofftut .. 30.rogue .. Index: share/doc/psd/Makefile =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/share/doc/psd/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- share/doc/psd/Makefile 20 May 2002 00:06:02 -0000 1.16 +++ share/doc/psd/Makefile 20 May 2002 14:25:40 -0000 @@ -12,8 +12,8 @@ # 11.adb 14.sccs 19.curses=20 =20 SUBDIR=3D title contents=20 -SUBDIR+=3D 01.cacm 02.implement 05.sysman 06.Clang 12.make=20 -SUBDIR+=3D 13.rcs 15.yacc 16.lex 18.gprof 20.ipctut 21.ipc +SUBDIR+=3D 01.cacm 02.implement 03.iosys 04.uprog 05.sysman 06.Clang 12.m= ake=20 +SUBDIR+=3D 13.rcs 15.yacc 16.lex 17.m4 18.gprof 20.ipctut 21.ipc =20 # The following modules don't appear in the O'Reilly book, but # are in the 4.4BSD distribution. Index: share/doc/psd/03.iosys/Makefile =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/share/doc/psd/03.iosys/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- share/doc/psd/03.iosys/Makefile 19 May 2002 06:03:05 -0000 1.2 +++ share/doc/psd/03.iosys/Makefile 20 May 2002 14:25:40 -0000 @@ -1,26 +1,8 @@ # @(#)Makefile 8.1 (Berkeley) 6/8/93 # $FreeBSD: src/share/doc/psd/03.iosys/Makefile,v 1.2 2002/05/19 06:03:05 = grog Exp $ =20 -DIR=3D psd/03.iosys +VOLUME=3D psd/03.iosys SRCS=3D iosys MACROS=3D -ms -GROFF=3D groff - -all: paper.ps paper.ascii - -paper.ps: ${SRCS} - ${GROFF} ${MACROS} ${SRCS} > ${.TARGET} - -paper.ascii: ${SRCS} - ${ROFF} ${MACROS} ${SRCS} > ${.TARGET} - -paper.ascii.gz: paper.ascii -paper.ps.gz: paper.ps - -paper.ascii.gz paper.ps.gz: - gzip -f ${.TARGET:.gz=3D} - -clean: - rm -f paper.* *.spell errs Errs make.out =20 .include Index: share/doc/psd/06.Clang/Makefile =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/share/doc/psd/06.Clang/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- share/doc/psd/06.Clang/Makefile 20 May 2002 00:45:42 -0000 1.3 +++ share/doc/psd/06.Clang/Makefile 20 May 2002 14:25:40 -0000 @@ -1,7 +1,7 @@ # @(#)Makefile 8.1 (Berkeley) 6/8/93 # $FreeBSD: src/share/doc/psd/06.Clang/Makefile,v 1.3 2002/05/20 00:45:42 = grog Exp $ =20 -DIR=3D psd/06.Clang +VOLUME=3D psd/06.Clang SRCS=3D Clang.ms MACROS=3D -ms =20 Index: share/doc/psd/15.yacc/Makefile =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/share/doc/psd/15.yacc/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- share/doc/psd/15.yacc/Makefile 20 May 2002 00:46:34 -0000 1.3 +++ share/doc/psd/15.yacc/Makefile 20 May 2002 14:25:40 -0000 @@ -4,6 +4,5 @@ VOLUME=3D psd/15.yacc SRCS=3D ss.. ss0 ss1 ss2 ss3 ss4 ss5 ss6 ss7 ss8 ss9 ssA ssB ssa ssb ssc s= sd MACROS=3D -ms -GROFF=3D groff =20 .include Index: share/doc/psd/16.lex/Makefile =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/share/doc/psd/16.lex/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- share/doc/psd/16.lex/Makefile 20 May 2002 00:47:03 -0000 1.3 +++ share/doc/psd/16.lex/Makefile 20 May 2002 14:25:40 -0000 @@ -1,9 +1,8 @@ # @(#)Makefile 8.1 (Berkeley) 6/8/93 # $FreeBSD: src/share/doc/psd/16.lex/Makefile,v 1.3 2002/05/20 00:47:03 gr= og Exp $ =20 -DIR=3D psd/16.lex +VOLUME=3D psd/16.lex SRCS=3D lex.ms MACROS=3D -ms -GROFF=3D groff =20 .include Index: share/doc/psd/17.m4/Makefile =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/share/doc/psd/17.m4/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- share/doc/psd/17.m4/Makefile 20 May 2002 00:43:34 -0000 1.3 +++ share/doc/psd/17.m4/Makefile 20 May 2002 14:25:40 -0000 @@ -1,9 +1,8 @@ # @(#)Makefile 8.1 (Berkeley) 6/8/93 # $FreeBSD: src/share/doc/psd/17.m4/Makefile,v 1.3 2002/05/20 00:43:34 gro= g Exp $ =20 -DIR=3D psd/17.m4 +VOLUME=3D psd/17.m4 SRCS=3D m4.ms MACROS=3D -ms -GROFF=3D groff =20 .include %%% Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86QeHUkv4P6juNwoRAg5fAJ9Kr1Ai2EfJL0JXATcMrnXFSOSAhwCfVSf5 4aOHMlrrpimSy3pMgtUa2sY= =Mpg/ -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message