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>