Re: make buildworld crash, unwind.h

2006-12-08 Thread YONETANI Tomokazu
On Fri, Dec 08, 2006 at 08:06:48PM +0200, Vlad Galu wrote:
> >   FWIW, http://mu.org/~mux/csup-snap-20060318.tgz does the trick for
> >me. My supfile is below:
[supfile]
> stumbles upon updates, indeed.

I wrote usr.bin/csup wrapper for DragonFly a few months ago:
  http://leaf.dragonflybsd.org/mailarchive/users/2006-10/msg00072.html
  (les.ath.cx is at 61.205.61.15, in case it doesn't resolve)

But as already discussed on this mailing list before, it's not very
useful until csup supports CVS mode.

Cheers.


Re: make buildworld crash, unwind.h

2006-12-08 Thread Vlad Galu

On 12/8/06, Vlad Galu <[EMAIL PROTECTED]> wrote:

On 12/7/06, walt <[EMAIL PROTECTED]> wrote:
> Justin C. Sherrill wrote:
> > On Thu, December 7, 2006 3:39 pm, Peter Avalos wrote:
> >
> >>> When is cvsup appropriate vs. cvs?  Using cvsup is what we have
> >>> documented.
> >>>
> >> It appears that he is using cvsup to get the repo, and usung cvs to update
> >> his src/ tree.
> >
> > Should we be describing that in documentation?  I see both techniques in
> > use, but I haven't seen a reason one should be described over the other.
> > (I always just used cvsup.)
>
> I love cvsup, but lately we DragonFly fans are completely dependent on a
> binary cvsup package because ezm3 won't compile.
>
> The obvious solution is to use csup, which is a cvsup-workalike written
> in C.  It works flawlessly on FreeBSD and NetBSD but not (yet) on DFBSD
> because of the newer version of cvs that we use.
>
> I've emailed the csup guru (Maxime Henrion) about updating csup, but
> I've had no answer from him.  I hope Maxime is in good health and is
> just too busy to deal with csup, but I really don't know.
>
> Anyone who is interested in updating csup can get the sources here:
> http://www.mu.org/~mux/csup.html#download

   FWIW, http://mu.org/~mux/csup-snap-20060318.tgz does the trick for
me. My supfile is below:

-- cut here --
*default host=cvsup.dragonflybsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress

dragonfly-cvs-src
-- and here --


 I spoke too early. It seems to work only for bare checkouts, it
stumbles upon updates, indeed.



--
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.




--
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.


Re: make buildworld crash, unwind.h

2006-12-07 Thread Vlad Galu

On 12/7/06, walt <[EMAIL PROTECTED]> wrote:

Justin C. Sherrill wrote:
> On Thu, December 7, 2006 3:39 pm, Peter Avalos wrote:
>
>>> When is cvsup appropriate vs. cvs?  Using cvsup is what we have
>>> documented.
>>>
>> It appears that he is using cvsup to get the repo, and usung cvs to update
>> his src/ tree.
>
> Should we be describing that in documentation?  I see both techniques in
> use, but I haven't seen a reason one should be described over the other.
> (I always just used cvsup.)

I love cvsup, but lately we DragonFly fans are completely dependent on a
binary cvsup package because ezm3 won't compile.

The obvious solution is to use csup, which is a cvsup-workalike written
in C.  It works flawlessly on FreeBSD and NetBSD but not (yet) on DFBSD
because of the newer version of cvs that we use.

I've emailed the csup guru (Maxime Henrion) about updating csup, but
I've had no answer from him.  I hope Maxime is in good health and is
just too busy to deal with csup, but I really don't know.

Anyone who is interested in updating csup can get the sources here:
http://www.mu.org/~mux/csup.html#download


  FWIW, http://mu.org/~mux/csup-snap-20060318.tgz does the trick for
me. My supfile is below:

-- cut here --
*default host=cvsup.dragonflybsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress

dragonfly-cvs-src
-- and here --


--
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.


Re: make buildworld crash, unwind.h

2006-12-07 Thread walt
Justin C. Sherrill wrote:
> On Thu, December 7, 2006 3:39 pm, Peter Avalos wrote:
> 
>>> When is cvsup appropriate vs. cvs?  Using cvsup is what we have
>>> documented.
>>>
>> It appears that he is using cvsup to get the repo, and usung cvs to update
>> his src/ tree.
> 
> Should we be describing that in documentation?  I see both techniques in
> use, but I haven't seen a reason one should be described over the other. 
> (I always just used cvsup.)

I love cvsup, but lately we DragonFly fans are completely dependent on a
binary cvsup package because ezm3 won't compile.

The obvious solution is to use csup, which is a cvsup-workalike written
in C.  It works flawlessly on FreeBSD and NetBSD but not (yet) on DFBSD
because of the newer version of cvs that we use.

I've emailed the csup guru (Maxime Henrion) about updating csup, but
I've had no answer from him.  I hope Maxime is in good health and is
just too busy to deal with csup, but I really don't know.

Anyone who is interested in updating csup can get the sources here:
http://www.mu.org/~mux/csup.html#download


Re: make buildworld crash, unwind.h

2006-12-07 Thread Justin C. Sherrill
On Thu, December 7, 2006 3:39 pm, Peter Avalos wrote:

>> When is cvsup appropriate vs. cvs?  Using cvsup is what we have
>> documented.
>>
>
> It appears that he is using cvsup to get the repo, and usung cvs to update
> his src/ tree.

Should we be describing that in documentation?  I see both techniques in
use, but I haven't seen a reason one should be described over the other. 
(I always just used cvsup.)




Re: make buildworld crash, unwind.h

2006-12-07 Thread Peter Avalos
On Thu, Dec 07, 2006 at 10:37:52AM -0500, Justin C. Sherrill wrote:
> On Thu, December 7, 2006 5:30 am, Simon 'corecode' Schubert wrote:
> 
> > no, you need
> >
> > cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview -P src
> >
> > -P == prune empty directories
> 
> When is cvsup appropriate vs. cvs?  Using cvsup is what we have documented.
> 

It appears that he is using cvsup to get the repo, and usung cvs to update
his src/ tree.

--Peter


pgp84AHQLVLr6.pgp
Description: PGP signature


Re: make buildworld crash, unwind.h

2006-12-07 Thread Vladimir Mitiouchev

On 12/7/06, Simon 'corecode' Schubert <[EMAIL PROTECTED]> wrote:

no, you need
cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview -P src

It works, thanks a lot! ;-)

--
Sincerely Yours,
Vladimir Mitiouchev


Re: make buildworld crash, unwind.h

2006-12-07 Thread Justin C. Sherrill
On Thu, December 7, 2006 5:30 am, Simon 'corecode' Schubert wrote:

> no, you need
>
> cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview -P src
>
> -P == prune empty directories

When is cvsup appropriate vs. cvs?  Using cvsup is what we have documented.



Re: make buildworld crash, unwind.h

2006-12-07 Thread Simon 'corecode' Schubert

Vladimir Mitiouchev wrote:

On 12/7/06, Simon 'corecode' Schubert <[EMAIL PROTECTED]> wrote:

did you run cvs co -P ?

losalamos:~/bin$ cat srcupdate
#!/bin/sh
cvsup -g -L 2 /home/vovcia/sys/dragonfly-cvs-supfile
cd /usr/sources
cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview src

Is it OK?


no, you need

cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview -P src

-P == prune empty directories

cheers
 simon

--
Serve - BSD +++  RENT this banner advert  +++ASCII Ribbon   /"\
Work - Mac  +++  space for low €€€ NOW!1  +++  Campaign \ /
Party Enjoy Relax   |   http://dragonflybsd.org  Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz   Mail + News   / \



signature.asc
Description: OpenPGP digital signature


Re: make buildworld crash, unwind.h

2006-12-07 Thread Vladimir Mitiouchev

On 12/7/06, Simon 'corecode' Schubert <[EMAIL PROTECTED]> wrote:

did you run cvs co -P ?

losalamos:~/bin$ cat srcupdate
#!/bin/sh
cvsup -g -L 2 /home/vovcia/sys/dragonfly-cvs-supfile
cd /usr/sources
cvs -d /usr/sources/dragonfly_cvs checkout -rDragonFly_Preview src

Is it OK?

--
Sincerely Yours,
Vladimir Mitiouchev


Re: make buildworld crash, unwind.h

2006-12-07 Thread Simon 'corecode' Schubert

Vladimir Mitiouchev wrote:

Hi!
losalamos:/usr/sources/src$ uname -a
DragonFly losalamos 1.7.0-DEVELOPMENT DragonFly 1.7.0-DEVELOPMENT #0:
Mon Nov 27 18:50:14 CET 2006
[EMAIL PROTECTED]:/usr/obj/usr/sources/src/sys/LOSALAMOS  i386

rm -rf /usr/sources/src.
rm -rf /usr/obj
cvsup, cvs...


did you run cvs co -P ?

cheers
 simon

--
Serve - BSD +++  RENT this banner advert  +++ASCII Ribbon   /"\
Work - Mac  +++  space for low €€€ NOW!1  +++  Campaign \ /
Party Enjoy Relax   |   http://dragonflybsd.org  Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz   Mail + News   / \



signature.asc
Description: OpenPGP digital signature