From owner-freebsd-hackers Fri Aug 24 10:33: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp9.xs4all.nl (smtp9.xs4all.nl [194.109.127.135]) by hub.freebsd.org (Postfix) with ESMTP id B346637B40D; Fri, 24 Aug 2001 10:32:44 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp9.xs4all.nl (8.9.3/8.9.3) with ESMTP id TAA10001; Fri, 24 Aug 2001 19:32:43 +0200 (CEST) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.4/8.11.4) id f7OHWhx46372; Fri, 24 Aug 2001 19:32:43 +0200 (CEST) (envelope-from wkb) Date: Fri, 24 Aug 2001 19:32:42 +0200 From: Wilko Bulte To: "Bruce A. Mah" Cc: FreeBSD hackers list , nik@freebsd.org, mi@freebsd.org Subject: Re: building 'release' and compiling doc ports Message-ID: <20010824193242.A46350@freebie.xs4all.nl> References: <20010824174016.A45724@freebie.xs4all.nl> <200108241605.f7OG5GW49491@intruder.bmah.org> <20010824190806.A46103@freebie.xs4all.nl> <200108241725.f7OHPfB50419@intruder.bmah.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200108241725.f7OHPfB50419@intruder.bmah.org>; from bmah@freebsd.org on Fri, Aug 24, 2001 at 10:25:41AM -0700 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Aug 24, 2001 at 10:25:41AM -0700, Bruce A. Mah wrote: > If memory serves me right, Wilko Bulte wrote: > > On Fri, Aug 24, 2001 at 09:05:16AM -0700, Bruce A. Mah wrote: > > > If memory serves me right, Wilko Bulte wrote: > > > > I get the impression that even if a machine has the necessary docproj > > > > buildtools ports installed a 'make release' builds them from scratch > > > > again? Is this true? And why? > > > > > > Yes, it's true. We need to rebuild the docproj ports inside the chroot > > > > Why? Why can't the docs not be generated using the tools installed on the > > system? > > Because at the time the docs get installed in the chroot area, the > chroot has already taken place, and the build processes can't access > that part of the filesystem anymore. Other idea: do a 'make package' outside the chroot for all required doc ports and move those into the chroot. Still not too elegant though.. Or build the docs outside the chroot and move 'm in after they are generated :-P Seriously: there is really a ton of ports required to generate all the different incarnations of the docs. Quite horrible in a sense.. > Skipping ahead in your message a bit, you don't *need* to go through > this pain. "NODOCS=YES" is your friend. OK, I'll give that a try. I thought I had NODOCS in the buildscript but apparantly not. > > Stop in /usr/ports/graphics/gd/work/gd-1.8.4. > > *** Error code 1 > > > > this is because 'gd' does not depend correctly on 'freetype2' > > > > a plain 'make' on the docproj port on Alpha fails in an identical fashion. > > Grrrr. Is it possible that mi's recent commit to ports/graphics/gd/Makefile > introduced a typo in LIB_DEPENDS ("freetype" instead of "freetype.7")? > Or is there some syntax here I am just missing? Either way this needs > to be fixed. Can somebody please verify if it works on their Alpha (or x86 for that matter) to build gd? W/ -- | / o / / _ Arnhem, The Netherlands email: wilko@FreeBSD.org |/|/ / / /( (_) Bulte To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message