Improved quilt patch handling

Jelmer Vernooij jelmer at ubuntu.com
Wed Feb 1 18:31:28 UTC 2012


On Tue, Jan 31, 2012 at 09:37:37PM -0800, Steve Langasek wrote:
> On Thu, Jan 26, 2012 at 01:02:43PM +0100, Jelmer Vernooij wrote:
> >  * If there are patches to unapply for the OTHER tree, bzr will
> > currently create a separate checkout and unapply the patches
> >    there. This may have performance consequences for big packages.
> If the quilt patches are stored in the branch, that means we have the
> original files present under .pc, right?  Would it be sensible to optimize
> this by availing ourselves of these files for the merge, or is that
> violating too many layers? :)
It should be possible and that would indeed be the ideal way of
dealing with this.

It's a bit trickier than simply creating a new checkout and quilt
unapplying all patches manually though. We have to take special care
especially where the tree shape is concerned (new/deleted files in
patches).

Cheers,

Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20120201/7a712383/attachment.pgp>


More information about the ubuntu-devel mailing list