develooper Front page | perl.perl5.porters | Postings from August 2009

Re: A few questions about setting up a Perl smoker:

Thread Previous | Thread Next
From:
Craig A. Berry
Date:
August 21, 2009 20:23
Subject:
Re: A few questions about setting up a Perl smoker:
Message ID:
c9ab31fc0908212023v7ed0143h8ba768aea390b31a@mail.gmail.com
On Fri, Aug 21, 2009 at 9:11 PM, Curtis
Jewell<lists.perl.perl5-porters@csjewell.fastmail.us> wrote:
>  I should try compiling rsync
> using msys myself before I give up on that option, however.

I don't know what msys does about fork(), but IIRC, rsync uses fork()
in a pretty deeply unixy fashion, i.e., passing lots of global data to
the child rather than just creating an independent process.

> And considering I'd only be smoking 2-3 times a week (once on blead,
> once or twice on maint-5.10), I don't think that it'd hurt all that much
> to download a tarball and extract it.

That's obviously the right thing to do if it gets you up and running
the quickest of the options you're considering.

> (I tried with a Git checkout around 5 August, and while it successfully
> built, it didn't know what checkout it was at... Maybe that's been fixed
> now.)

What's pretty new is the existence in the repository of code to
generate a reasonable facsimile of the .patch file:

http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/make_dot_patch.pl

I don't know if anyone's tried to run that on Windows yet, so your
experience/feedback could be significant.  If it works, adding one
line to run it at an appropriate place in Test::Smoke could be all you
need to know what commit you're smoking.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About