From owner-freebsd-hackers Mon Mar 30 12:46:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA17668 for freebsd-hackers-outgoing; Mon, 30 Mar 1998 12:46:20 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA17512 for ; Mon, 30 Mar 1998 12:45:43 -0800 (PST) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.8.8/8.8.8) id PAA25413; Mon, 30 Mar 1998 15:45:16 -0500 (EST) (envelope-from shmit) Message-ID: <19980330154514.35130@kublai.com> Date: Mon, 30 Mar 1998 15:45:14 -0500 From: Brian Cully To: Chuck Robey Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Objective C rules for /usr/share/mk Reply-To: shmit@kublai.com Mail-Followup-To: Chuck Robey , freebsd-hackers@FreeBSD.ORG References: <19980330143431.00467@kublai.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Chuck Robey on Mon, Mar 30, 1998 at 03:06:51PM -0500 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Mar 30, 1998 at 03:06:51PM -0500, Chuck Robey wrote: > Brian, you might not be aware that the make utility has compiled into it > to read the startup file /usr/share/mk/sys.mk, but you're really not > supposed to modify that. sys.mk sources in /etc/make.conf, and that's > (/etc/make.conf) where local user modifications are expected to go. That explains a lot of the behaviour I was seeing (I suppose I should have completely read the make man page before diving in). Thanks. > That's probably the source of some of the things you mentioned, that you > supposed were compiled in. Take a look at /etc/make.conf, and customize > to your hearts' content, but please leave sys.mk entirely alone > (especially if you ever intend to compile the FreeBSD source tree). I'm aware of the problems with modifying stuff in /usr/share/mk. What I'd like to see is having Objective C progs be compilable without /etc/make.conf mucking (as C++ does). Assuming I send-pr a good set of patches (the ones I've sent don't cut it), would they be commited, or should I not bother? -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message