From owner-freebsd-current@FreeBSD.ORG Wed Oct 20 15:31:38 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 11BF916A4CE for ; Wed, 20 Oct 2004 15:31:38 +0000 (GMT) Received: from smradoch.ath.cx (r2g224.chello.upc.cz [62.245.70.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0718C43D46 for ; Wed, 20 Oct 2004 15:31:37 +0000 (GMT) (envelope-from neuhauser@chello.cz) Received: by smradoch.ath.cx (Postfix, from userid 1001) id 9746C1F87BED; Wed, 20 Oct 2004 17:31:35 +0200 (CEST) Date: Wed, 20 Oct 2004 17:31:35 +0200 From: Roman Neuhauser To: freebsd-current Message-ID: <20041020153135.GA1365@isis.wad.cz> Mail-Followup-To: freebsd-current References: <20041018225532.GE4968@isis.wad.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041018225532.GE4968@isis.wad.cz> User-Agent: Mutt/1.5.6i Subject: NOPROFILE, make release, libcom_err [was: 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: Wed, 20 Oct 2004 15:31:38 -0000 # neuhauser@chello.cz / 2004-10-19 00:55:32 +0200: > 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 (...) It now appears I managed to get past self-inflicted problems, and seem to be facing a genuine bug: ===> lib/libcom_err cd /usr/src/lib/libcom_err; make install -DNO_SUBDIR DESTDIR=/R/stage/trees/base SHARED=> install -C -o root -g wheel -m 444 libcom_err.a /R/stage/trees/base/usr/lib install -C -o root -g wheel -m 444 libcom_err_p.a /R/stage/trees/base/usr/lib install: libcom_err_p.a: No such file or directory -DNOPROFILE is among WORLD_FLAGS like this: make release \ BUILDNAME=$buildname \ CHROOTDIR=$chrootdir \ CVSROOT=$cvsroot \ EXTSRCDIR=$extsrcdir \ RELEASETAG=$releasetag \ -DRELEASENOUPDATE \ -DNOPORTS \ -DNODOC \ KERNEL_FLAGS=-j8 \ WORLD_FLAGS="-j8 KERNCONF?=GENERIC NO_CXX=yes NO_BLUETOOTH=yes NO_DYNAMICROOT=yes NO_FORTRAN=yes NO_I4B=yes NO_IPFILTER=yes NO_KERBEROS=yes NO_OBJC=yes NO_OPENSSH=yes NO_OPENSSL=yes NO_SENDMAIL=yes NO_TOOLCHAIN=yes NO_BIND=yes NOATM=yes NOGAMES=yes NOINET6=yes NOPROFILE=yes" shouldn't the NOPROFILE variable be included on the "make install" line? or should I forget building a release without profiled libs? -- 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