From owner-freebsd-current@FreeBSD.ORG Tue Oct 19 14:24:09 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C19E016A4CE for ; Tue, 19 Oct 2004 14:24:09 +0000 (GMT) Received: from smradoch.ath.cx (r2g224.chello.upc.cz [62.245.70.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D48B43D48 for ; Tue, 19 Oct 2004 14:24:09 +0000 (GMT) (envelope-from neuhauser@chello.cz) Received: by smradoch.ath.cx (Postfix, from userid 1001) id 01B421F87BED; Tue, 19 Oct 2004 16:24:07 +0200 (CEST) Date: Tue, 19 Oct 2004 16:24:07 +0200 From: Roman Neuhauser To: "Bjoern A. Zeeb" Message-ID: <20041019142407.GA2320@isis.wad.cz> Mail-Followup-To: "Bjoern A. Zeeb" , freebsd-current References: <20041018225532.GE4968@isis.wad.cz> <20041019055333.GC90781@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i cc: freebsd-current Subject: Re: make release: creating a trimmed down release? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 19 Oct 2004 14:24:09 -0000 # bzeeb-lists@lists.zabbadoz.net / 2004-10-19 08:18:03 +0000: > On Tue, 19 Oct 2004, Ruslan Ermilov wrote: > > > On Tue, Oct 19, 2004 at 12:55:32AM +0200, Roman Neuhauser wrote: > > > I'd like to create a trimmed down release, but it looks like > > > make release -DNO_CXX ... is not the way to go. What's the official > > > way of doing this kind of stuff? Specifically, I've attempted the build > > > with > > > > > > make release \ > ... > > Try adding these -DNO*'s to WORLD_FLAGS. No guarantee it will all work, > > but chances are good that most of them will work. > > the only one I am aware that does not work is NO_YP_LIBC and I am > working on that. is __MAKE_CONF equivalent to WORLD_FLAGS? I tried this sequence: cd /usr/src make cleanworld make buildworld __MAKE_CONF=$HOME/make.conf cd release make release __MAKE_CONF=$HOME/make.conf but it bombed out at the same place. I tried a new build with NO_TOOLCHAIN commented out, and got a different but similar error: cc: installation problem, cannot exec `cc1plus': No such file or directory I see phk hacking around the release target, does that mean it's ill-suited for custom releases? -- If you cc me or remove the list(s) completely I'll most likely ignore your message. see http://www.eyrie.org./~eagle/faqs/questions.html