From owner-freebsd-bugs Sat Aug 23 08:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA22924 for bugs-outgoing; Sat, 23 Aug 1997 08:50:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA22907; Sat, 23 Aug 1997 08:50:01 -0700 (PDT) Resent-Date: Sat, 23 Aug 1997 08:50:01 -0700 (PDT) Resent-Message-Id: <199708231550.IAA22907@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, wosch@apfel.de Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA21955 for ; Sat, 23 Aug 1997 08:40:24 -0700 (PDT) Received: from panke.panke.de (anonymous220.ppp.cs.tu-berlin.de [130.149.17.220]) by mail.cs.tu-berlin.de (8.8.6/8.8.6) with ESMTP id RAA21494 for ; Sat, 23 Aug 1997 17:24:29 +0200 (MET DST) Received: (from wosch@localhost) by panke.panke.de (8.8.5/8.6.12) id RAA00432; Sat, 23 Aug 1997 17:23:12 +0200 (MET DST) Message-Id: <199708231523.RAA00432@panke.panke.de> Date: Sat, 23 Aug 1997 17:23:12 +0200 (MET DST) From: Wolfram Schneider Reply-To: wosch@apfel.de To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: conf/4363: kernel build depend on make obj Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4363 >Category: conf >Synopsis: kernel build depend on make obj >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 23 08:50:01 PDT 1997 >Last-Modified: >Originator: Wolfram Schneider >Organization: >Release: FreeBSD 2.2-RELEASE i386 >Environment: >Description: Kernel build depend on make obj and want write object files into /usr/obj. Compiling should work without a separate object tree so non root users you can build kernels. /tmp/sys/compile/mykernel/Makefile: aic7xxx_asm: $S/dev/aic7xxx/*.[chyl] cd $S/dev/aic7xxx; make obj; make BINDIR=${.CURDIR} all install ^^^^^^^^^ /usr/cvs/src/sys/i386/conf/files.i386,v revision 1.158 date: 1997/04/03 05:57:16; author: gibbs; state: Exp; lines: +3 -3 make obj before building the aic7xxx assembler. This puts the object files in the right place. The clean rule still isn't quite right since currently config doesn't allow the specification of arbitrary clean rules. ---------------------------- >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: