From owner-freebsd-current@FreeBSD.ORG Sat Jun 18 16:35:33 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A4DD1065673 for ; Sat, 18 Jun 2011 16:35:33 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id E1D7B8FC16 for ; Sat, 18 Jun 2011 16:35:32 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0LMZ00A00SN6AT00@smtpauth2.wiscmail.wisc.edu> for freebsd-current@freebsd.org; Sat, 18 Jun 2011 10:35:30 -0500 (CDT) Received: from comporellon.tachypleus.net (adsl-75-50-89-112.dsl.mdsnwi.sbcglobal.net [75.50.89.112]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0LMZ005RESN2VK00@smtpauth2.wiscmail.wisc.edu>; Sat, 18 Jun 2011 10:35:28 -0500 (CDT) Date: Sat, 18 Jun 2011 10:35:26 -0500 From: Nathan Whitehorn In-reply-to: <4DFC7AAA.5070608@zedat.fu-berlin.de> To: "Hartmann, O." Message-id: <4DFCC5BE.4070608@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=75.50.89.112 X-Spam-PmxInfo: Server=avs-11, Version=5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.6.18.152415, SenderIP=75.50.89.112 References: <4DFC7AAA.5070608@zedat.fu-berlin.de> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110429 Thunderbird/3.1.10 Cc: FreeBSD Current Subject: Re: make release: doesn't work for me, getting recursive looping X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2011 16:35:33 -0000 On 06/18/11 05:15, Hartmann, O. wrote: > Try to build a cdrom from most recent CURRENT/amd64 sources. > > Issuing the follwing command fails the build process looping > recursively and indefinitely within the source folder /usr/src/release: > > make release cdrom CHROOTDIR=/unused/release/9.0/ SVNROOT/usr/src > BUILDNAME=9.0-CURRENT RELEASETAG=RELENG_9 NOPORTS=YES NODOC=YES > > The chrooted folder is empty and as the doc says, it should be the > location where the release should be build. Since I do not use CVS > anymore, but SVN, I use SVNROOT instead of CVSROOT to point to the > location of the sources. > This is not how release building works anymore. See release(7). If you want to do something analagous to the old-style make release, with SVN checkouts and a chroot, which you seem to wan to do, you need to use generate-release.sh. You can also use make release to build a system out of the current source directory by simply doing make release NOPORTS=yes NODOC=yes. The reason it is hanging is that one of the sub-targets invoked by make cdrom requires that make obj be run first. make release protects against this, but manually invoking sub-targets does not. -Nathan