From owner-freebsd-hackers Sun Apr 11 15:51:40 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from uni4nn.gn.iaf.nl (osmium.gn.iaf.nl [193.67.144.12]) by hub.freebsd.org (Postfix) with ESMTP id 51CE316EB3 for ; Sun, 11 Apr 1999 15:47:57 -0700 (PDT) (envelope-from wilko@yedi.iaf.nl) Received: (from uucp@localhost) by uni4nn.gn.iaf.nl (8.9.2/8.9.2) with UUCP id RAA16217; Sun, 11 Apr 1999 17:05:03 +0200 (MET DST) Received: (from wilko@localhost) by yedi.iaf.nl (8.8.8/8.6.12) id NAA00980; Sun, 11 Apr 1999 13:48:36 +0200 (CEST) From: Wilko Bulte Message-Id: <199904111148.NAA00980@yedi.iaf.nl> Subject: Re: Annoying debug-kernel config messages In-Reply-To: <199904102115.OAA01764@apollo.backplane.com> from Matthew Dillon at "Apr 10, 1999 2:15:30 pm" To: dillon@apollo.backplane.com (Matthew Dillon) Date: Sun, 11 Apr 1999 13:48:36 +0200 (CEST) Cc: hackers@freebsd.org X-Organisation: Private FreeBSD site - Arnhem, The Netherlands X-pgp-info: PGP public key at 'finger wilko@freefall.freebsd.org' X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As Matthew Dillon wrote ... > I am getting wholely sick of this blasted config message. If you are > going to print the message, print it once and be done with it. Not > every time I config! I'd get rid of the message entirely, in fact. It was useful to me the first time. Then it became annoying. Interestingly enough the 'usage' is outdated: p100#config -? config: illegal option -- ? usage: config [-gpr] sysname as it does not mention -s > Also, if you guys insist of making 'make' generate a debug kernel called > 'kernel.debug' by default, at LEAST objcopy it to 'kernel' to generate > the non-debug version during the main 'make' procedure rather then > during the 'make install' procedure. Not all of us use make install to > install new kernels. > > I've gone from having to cp/strip to having to objcopy. My life is not > made easier. > > I don't mind generating both a debug and non-debug kernel by default. But > it must be done in the correct fashion. Why both? Takes quite some extra time on slower machines. If people are going after a bug needing a full 'symbolised' kernel let them run the correct config invocation. I suggest putting the new config behaviour in UPDATING and remove the message. > apollo:/usr/src/sys/i386/conf# config TEST2 > Building kernel with full debugging symbols. Do <<<<<< > "config -s TEST2" for historic partial symbolic support. <<<<<< > To install the debugging kernel, do make install.debug <<<<<< > Don't forget to do a ``make depend'' > Kernel build directory is ../../compile/TEST2 Groeten / Cheers, Wilko _ ______________________________________________________________________ | / o / / _ Arnhem, The Netherlands |/|/ / / /( (_) Bulte WWW : http://www.tcja.nl _______________________ Powered by FreeBSD ___ http://www.freebsd.org _____ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message