Date: Thu, 9 Nov 2000 10:05:31 +0000 From: Nik Clayton <nik@freebsd.org> To: Nik Clayton <nik@freebsd.org> Cc: Jordan Hubbard <jkh@winston.osd.bsdi.com>, stable@freebsd.org, doc@freebsd.org Subject: Re: docproj port still broken in 4.2-RELEASE Message-ID: <20001109100531.A911@canyon.nothing-going-on.org> In-Reply-To: <20001109002321.B1896@canyon.nothing-going-on.org>; from nik@freebsd.org on Thu, Nov 09, 2000 at 12:23:21AM %2B0000 References: <71578.973627269@winston.osd.bsdi.com> <20001109002321.B1896@canyon.nothing-going-on.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 09, 2000 at 12:23:21AM +0000, Nik Clayton wrote:
> On Tue, Nov 07, 2000 at 12:01:09PM -0800, Jordan Hubbard wrote:
> > ===> Cleaning for tidy-20000804
> > ===> Cleaning for w3m-0.1.11.p.17
> > ===> Cleaning for docproj-1.1
> > make: don't know how to make all. Stop
> > *** Error code 2
> >
> > Stop in /usr/src/release.
> > *** Error code 1
> >
> > I'm going to have to disable docs for this build if we can't get
> > this fixed. :-(
>
> Some questions, for anyone that's building a release, and can afford to
> spend some time poking around on my behalf;
>
> (1) Are you building this with a specific RELEASETAG? If so, what is it?
I've done some more reading of src/release/Makefile in the free time at
NLUUG.
You're setting ${RELEASETAG} aren't you.
This is going to cause ${AUXRELEASETAG} to be set to something like
RELEASE_4_2.
I haven't tagged the doc/ tree yet.
That's going to cause
cvs -R -d ${CVSROOT} co -P -r ${AUXRELEASETAG} ${RELEASEDOCMODULE}
to fail to actually check anything out. So the usr/doc tree in the
chroot'dir will be empty.
Which explains. . .
> The "make: don't know how to make all. Stop" line is consistent with
> running make(1) in a directory that doesn't contain a {m,M}akefile.
I think AUXRELEASETAG needs to die, and be replaced by PORTSRELEASETAG
and DOCRELEASETAG, to be defined on the command line by whoever is doing
"make release".
We should probably also have a "goldmaster" target, or similar, that checks
that PORTSRELEASETAG and DOCRELEASETAG are set, before going on to run
release. Then, when you build the final CD ISO, you can do "make goldmaster"
instead.
N
--
Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95.
Telephone line, $24.95 a month. Software, free. USENET transmission,
hundreds if not thousands of dollars. Thinking before posting, priceless.
Somethings in life you can't buy. For everything else, there's MasterCard.
-- Graham Reed, in the Scary Devil Monastery
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001109100531.A911>
