Subject: Re: Case-insensitive filesystems
To: Frederick Bruckman <fredb@immanent.net>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-pkg
Date: 02/05/2002 10:00:35
On Mon, 4 Feb 2002, Frederick Bruckman wrote:

> On Mon, 4 Feb 2002, Bill Studenmund wrote:
> > On Mon, 4 Feb 2002, Frederick Bruckman wrote:
> > That's not really a problem with hfs. While hfs ignores case for lookup,
> > it preserves case for creation. So if you create foo.C, it will always be
> > foo.C. It will be found if you look for [fF][oO][oO].[cC], but it will
> > always be foo.C.
>
> The poster's in the URI above theorize that it would be a problem for
> make's implicit rules. Has anyone tried it? E.g:
>
> fredb@tautology-> touch foo.C
> fredb@tautology-> make -n foo
> c++ -O2   -o foo foo.C
>
> That's on NetBSD (ffs). What happens when you do the same with "bmake"
> on HFS?

I'll check next time I'm running MacOS X.

Take care,

Bill