WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: chmod'ing XmTestReport/* at compile time

To: Anthony Liguori <aliguori@xxxxxxxxxx>
Subject: [Xen-devel] Re: chmod'ing XmTestReport/* at compile time
From: Ewan Mellor <ewan@xxxxxxxxxxxxx>
Date: Tue, 28 Feb 2006 16:53:36 +0000
Cc: Dan Smith <danms@xxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 28 Feb 2006 16:54:04 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <44047A23.1070602@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <44047A23.1070602@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
On Tue, Feb 28, 2006 at 10:28:19AM -0600, Anthony Liguori wrote:

> Hi,
> 
> I noticed that when running xm-test during development, a bunch of files 
> under revision control get touched during building making hg ci a bit 
> awkward since it picks up these changes.  I talked to Dan Smith about it 
> and he said it was because the hg on xenbits would occasionally lose +x 
> permissions.
> 
> Is this still the case?  If so, what version of hg is this?  If this is 
> happening, I'd like to try and reproduce it so it can be submitted to 
> mercurial as a bug (if it already hasn't).

I'm using Mercurial 0.7, I'm not sure what's on Xenbits.  I see that there's a
0.8 out now -- I don't know if this bug is fixed (assuming it's a bug).  If
you search the xen-unstable repo for "rcS" you will see my attempts to
persuade it to pick up the executable bit.  I'm not sure why it wouldn't do so
-- perhaps the change in permission doesn't make it past a merge?

Personally, I'd rather that the build system worried about permissions.  When
I receive a patch, of course there's no way for that patch to transmit the
appropriate change in permissions -- you have to handle it all out-of-band,
and that seems error prone to me (even if Mercurial could be made to work).  I
understand that it's a pain having Mercurial think that the file has changed,
though.  Perhaps someone has a solution?

Ewan.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>