Subject: Re: corss-building on osx
To: None <current-users@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: current-users
Date: 01/28/2006 18:17:25
In article <873bj82r01.fsf@quark.mobile.fnop.net>,
Rui Paulo  <rpaulo@fnop.net> wrote:
>christos@astron.com (Christos Zoulas) writes:
>
>> In article <drfin1$eh$1@colwyn.zhadum.org.uk>,
>> Matthias Scheler <tron@zhadum.org.uk> wrote:
>>>In article <drb4si$mm4$1@sea.gmane.org>,
>>>	christos@astron.com (Christos Zoulas) writes:
>>>> We would like to be able to cross-build on "case preserving/case
>insensitive"
>>>> filesystems, so if you find problems, please send-pr.
>>>
>>>I think that is a lost cause.  You cannot even checkout the sources to
>>>case insensitive filesystem because of the conflict between
>>>"src/gnu/dist/CVS" and "src/gnu/dist/cvs".
>>>
>>>"pkgsrc" has similar problems while "/usr/pkg" and "/var/db/pkg*" can
>>>happily reside on a case insensitive filesystem. I solved that on my
>>>Mac OS X system by NFS mounting "pkgsrc" from the NetBSD server.
>>>
>>
>> If it is only CVS that is causing the problem, we could try to fix it
>> by moving CVS to xcvs in current.
>
>You mean, move all the CVS dirs to xcvs ?
>Wouldn't it be better to move just the 'cvs' dir ?

Yes this is what I meant move /usr/src/gnu/dist/cvs to xcvs and the
same with the /usr/src/gnu/usr.bin/cvs... Of course our cvs supports
-D <cvsdir> so one could cvs -D .CVS checkout ...

christos