From owner-freebsd-stable Thu Sep 20 21:57:34 2001 Delivered-To: freebsd-stable@freebsd.org Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by hub.freebsd.org (Postfix) with ESMTP id 918A537B405 for ; Thu, 20 Sep 2001 21:57:30 -0700 (PDT) Received: from moo.holy.cow (sdn-ar-004dcwashP327.dialsprint.net [206.133.15.233]) by snipe.mail.pas.earthlink.net (8.11.5/8.9.3) with ESMTP id f8L4vSY27958 for ; Thu, 20 Sep 2001 21:57:29 -0700 (PDT) Received: by moo.holy.cow (Postfix, from userid 1001) id E8B7A51067; Fri, 21 Sep 2001 00:58:04 -0400 (EDT) Date: Fri, 21 Sep 2001 00:58:04 -0400 From: parv To: f-stable Subject: kernel config fails if src/sys/compile directory doesn't exit. bug? Message-ID: <20010921005804.B11280@moo.holy.cow> Mail-Followup-To: f-stable Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG i upgraded recently to 4.4-release (releng_4_4 cvsup tag) from -prerelease. i noticed that kernel config fails (in /usr/src/sys/i386/conf) if /usr/src/sys/compile directory doesn't exist. tried these variations... # [/usr/sbin/]config [-r] BOVINE ...error message was... config: ../../compile/BOVINE: No such file or directory ...after creating the ../../compile directory, config ran and kernel was installed w/o problems. questions: - shouldn't config create the src/sys/compile? - is this a software (known) bug? - if config isn't supposed to create the compile directory and kernel config/build fails, shouldn't it be documented? by the way, config(8) talks only about the destination directory creation (in this case, BOVINE) but not any intermediary... ... config should be run from the conf subdirectory of the system source (usually /sys/ARCH/conf), where ARCH represents one of the architectures supported by FreeBSD. config creates the directory ../../compile/SYSTEM_NAME or the one given with the -d option as neces- sary and places all output files there. If the output directory already exists and the -r flag was specified, it will be removed first. ... -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message