Date: Mon, 20 May 2002 17:26:15 +0300 From: Ruslan Ermilov <ru@FreeBSD.org> To: "Greg 'groggy' Lehey" <grog@FreeBSD.org> Cc: Mike Silbersack <silby@silby.com>, 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> In-Reply-To: <20020520102755.GC39255@sunbay.com> References: <200205190603.g4J636l46087@freefall.freebsd.org> <20020519165158.A88638-100000@patrocles.silby.com> <20020520110840.O54769@wantadilla.lemis.com> <20020520102755.GC39255@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <davidt@caldera.com>
> > >>
> > >> 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 <bsd.doc.mk>
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 <bsd.doc.mk>
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 <bsd.doc.mk>
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 <bsd.doc.mk>
%%%
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020520142615.GA73296>
