From owner-freebsd-stable Sat Jul 15 22: 8:35 2000 Delivered-To: freebsd-stable@freebsd.org Received: from racine.cybercable.fr (racine.cybercable.fr [212.198.0.201]) by hub.freebsd.org (Postfix) with SMTP id AAF5D37BA6B for ; Sat, 15 Jul 2000 22:08:30 -0700 (PDT) (envelope-from clefevre%no-spam@citeweb.net) Received: (qmail 186476 invoked from network); 16 Jul 2000 05:08:28 -0000 Received: from r224m65.cybercable.tm.fr (HELO gits.dyndns.org) ([195.132.224.65]) (envelope-sender ) by racine.cybercable.fr (qmail-ldap-1.03) with SMTP for ; 16 Jul 2000 05:08:28 -0000 Received: (from root@localhost) by gits.dyndns.org (8.9.3/8.9.3) id HAA30794; Sun, 16 Jul 2000 07:08:21 +0200 (CEST) (envelope-from clefevre%no-spam@citeweb.net) Posted-Date: Sun, 16 Jul 2000 07:08:21 +0200 (CEST) To: "Daniel C. Sobral" Cc: Brad Knowles , Peter van Heusden , stable@FreeBSD.ORG Subject: kernel.debug (was Re: HEADS UP! Always use the 'make buildkernel' target to make your kernels) References: <396F4463.978AE0DA@newsguy.com> Reply-To: clefevre@citeweb.net X-Face: V|+c;4!|B?E%BE^{E6);aI.[<97Zd*>^#%Y5Cxv;%Y[PT-LW3;A:fRrJ8+^k"e7@+30g0YD0*^^3jgyShN7o?a]C la*Zv'5NA,=963bM%J^o]C From: Cyrille Lefevre Date: 16 Jul 2000 07:08:20 +0200 In-Reply-To: "Daniel C. Sobral"'s message of "Sat, 15 Jul 2000 01:48:35 +0900" Message-ID: Lines: 46 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Canyonlands) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Daniel C. Sobral" writes: > Brad Knowles wrote: > > > > At 1:29 PM +0200 2000/7/11, Peter van Heusden wrote: > > > > > My only (minor) concern, from a useability point of view, is that there is > > > no default BUILDKERNEL value - shouldn't it default to GENERIC if nothing > > > else is specified? That way you won't actually be able to do a > > > 'buildkernel' without building a kernel. > > > > Hmm. Good idea. Until then, this needs to be mentioned in the > > documentation. > > Notice that KERNEL can be set from make.conf, and there is a default in > there. Either it is commented out, or the complain just apply to the > first time around, before running mergemaster. what about to compile a kernel w/ debugging informations from buildkernel target ? and about parallel make ? Makefile.inc1 would have something like : .if defined(DEBUG) CONFIGARGS+= -g .endif KMAKEARGS= .if defined(JOBS) KMAKEARGS+= -j$(JOBS) .endif .if defined(DEBUG) KMAKEARGS+= DEBUG=-g .endif ... ${WMAKEENV} MACHINE=${MACHINE} KERNEL=${_kernel} ${MAKE} ${KMAKEARGS} all .endfor also, why the kernel object are in /usr/obj/.../sys/ and not in /usr/obj/.../sys/compile/ which match more the old way ? Cyrille. -- home:mailto:clefevre%no-spam@citeweb.net Supprimer "%no-spam" pour me repondre. work:mailto:Cyrille.Lefevre%no-spam@edf.fr Remove "%no-spam" to answer me back. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message