Re: Removing perl usage from mergemaster

2002-06-07 Thread Dag-Erling Smorgrav

Doug Barton <[EMAIL PROTECTED]> writes:
> Ok, I've imported stat(1) and modified mergemaster to use it instead.

Works great, thanks!

DES
-- 
Dag-Erling Smorgrav - [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-07 Thread Mark Murray

> Ok, I've imported stat(1) and modified mergemaster to use it instead. For
> now, I have simply disabled use of the user's umask for mode setting so
> that I could get the non-perl version in the tree asap. I will look at
> Giorgos' excellent patch and steal bits from it so that I can add that
> feature back.

Cool!

> Once again, sorry for the delay.

No problemo. :-)

M
-- 
o   Mark Murray
\_
O.\_Warning: this .sig is umop ap!sdn

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-06 Thread Doug Barton

Ok, I've imported stat(1) and modified mergemaster to use it instead. For
now, I have simply disabled use of the user's umask for mode setting so
that I could get the non-perl version in the tree asap. I will look at
Giorgos' excellent patch and steal bits from it so that I can add that
feature back.

Once again, sorry for the delay.

-- 
   "We have known freedom's price. We have shown freedom's power.
  And in this great conflict, ...  we will see freedom's victory."
- George W. Bush, President of the United States
  State of the Union, January 28, 2002

 Do YOU Yahoo!?



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-06 Thread David O'Brien

On Wed, Jun 05, 2002 at 03:27:47PM -0700, Doug Barton wrote:
> On Thu, 6 Jun 2002, Giorgos Keramidas wrote:
> > Hello dougb & all,
> > Here's a patch that removes all trails of Perl usage from mergemaster.
> 
> Your work looks good, but I wish you'd asked before embarking on it. My
> current plan is actually to import netbsd's stat(1), which will solve this

Doug, mergemaster has been "broken" for almost a month now due to its use
of perl.  This is tool long for such an important tool.  I would like to
commit this patch now as a band-aid solution -- with full expectation you
will back it out once stat(1) is ready.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-05 Thread Terry Lambert

Doug Barton wrote:
> On Thu, 6 Jun 2002, Giorgos Keramidas wrote:
> > Here's a patch that removes all trails of Perl usage from mergemaster.
> 
> Your work looks good, but I wish you'd asked before embarking on it. My
> current plan is actually to import netbsd's stat(1), which will solve this
> problem very neatly. I was hoping to do it sooner than now, but some
> family business, and a dead hard drive interfered with that plan. I am
> reasonably sure that I can get to it tonight.

If all it did was motivate you to do the patch sooner than you
would have, then it was worthwhile.  ;^).

If on the other hand, you want to wait so that you aren't rushed,
there's really no reason to not commit his code in the interim,
as an interim fix that you will later replace with "stat(1)".

Either way, it's all nice work.

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-05 Thread Giorgos Keramidas

On 2002-06-05 15:27 -0700, Doug Barton wrote:
> On Thu, 6 Jun 2002, Giorgos Keramidas wrote:
> > Hello dougb & all,
> >
> > Here's a patch that removes all trails of Perl usage from mergemaster.
> 
> Your work looks good, but I wish you'd asked before embarking on it. My
> current plan is actually to import netbsd's stat(1), which will solve this
> problem very neatly. I was hoping to do it sooner than now, but some
> family business, and a dead hard drive interfered with that plan. I am
> reasonably sure that I can get to it tonight.

Nevermind.  Nobody's pushing things.  Whenever you feel like it, and
stat's on its way to our tree, let me know if I can help with
mergemaster & the removal of perl.

> NetBSD's stat(1) is very feature rich, compiles cleanly on -current, and
> handled all the stuff I threw at it in semi-rigorous testing. I can't
> imagine anyone objecting to the import, but here's your chance.

Nah.  No direct src/ stuff for me, except for the occasional manpage
fix.  I'll probably wait until NetBSD's stat is imported, and retry.
In the meantime, I'll try to test NetBSD's stat, or even come up with
a few regression tests for NetBSD's stat.  jmallett seems to like
adding such things to our tree.  Then perhaps, after stat is tested,
we can re-hack mergemaster ;)

Giorgos.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Removing perl usage from mergemaster

2002-06-05 Thread Doug Barton

[ I'm replacing -hackers with -arch for reasons that are clear below. ]

On Thu, 6 Jun 2002, Giorgos Keramidas wrote:

> Hello dougb & all,
>
> Here's a patch that removes all trails of Perl usage from mergemaster.

Your work looks good, but I wish you'd asked before embarking on it. My
current plan is actually to import netbsd's stat(1), which will solve this
problem very neatly. I was hoping to do it sooner than now, but some
family business, and a dead hard drive interfered with that plan. I am
reasonably sure that I can get to it tonight.

NetBSD's stat(1) is very feature rich, compiles cleanly on -current, and
handled all the stuff I threw at it in semi-rigorous testing. I can't
imagine anyone objecting to the import, but here's your chance.

Meanwhile, my apologies to those -current users who've been
inconvenienced somewhate ironic considering my enthusiastic
campaigning to get rid of perl in the base. Mea culpa.

Doug
-- 
   "We have known freedom's price. We have shown freedom's power.
  And in this great conflict, ...  we will see freedom's victory."
- George W. Bush, President of the United States
  State of the Union, January 28, 2002

 Do YOU Yahoo!?



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message