[buildd-tools-devel] [GIT] schroot branch schroot-1.6 updated. debian/schroot-1.6.3-1-24-g20e1bd7

Roger Leigh rleigh at alioth.debian.org
Sat Oct 27 17:45:22 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "schroot".

The branch, schroot-1.6 has been updated
       via  20e1bd7d2e3eada4d2e8051752db0e46c98c2055 (commit)
       via  322284354df0816a67da159c1f1688f3ce309d08 (commit)
       via  4265d103e67cd694db7adf137bce554e82497a88 (commit)
      from  b3e58491d89c1cf2e221301c9358c8433dfc753e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 20e1bd7d2e3eada4d2e8051752db0e46c98c2055
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 16:28:18 2012 +0100

    sbuild: Test source session cloning

commit 322284354df0816a67da159c1f1688f3ce309d08
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 12:47:13 2012 +0100

    sbuild: Correct alias handling
    
    Alias names were being lost before being stored in the
    session metadata.  This has been corrected by using
    an alias->chroot mapping for the chroots selected by
    the user; plus keeping a list of alias names (to preserve
    the ordering).
    
    This has required some refactoring to accommodate the
    changes.  The information display functionality
    previously in sbuild::chroot_config has been moved into
    the client code.  The chroot validation is now also done
    in a single step, which makes the validation simpler and
    more robust.

commit 4265d103e67cd694db7adf137bce554e82497a88
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 12:23:27 2012 +0100

    sbuild-mount: Correctly resolve paths with symlinks
    
    If the path does not exist, allow it to be created.
    Check path components separately to allow for correct
    normalisation if the last components of the path do
    not yet exist.
    
    Add support for lstat to sbuild::stat to correctly
    stat symlinks.

-----------------------------------------------------------------------

Summary of changes:
 bin/dchroot/dchroot-main-base.cc               |   14 ---
 bin/dchroot/dchroot-main-base.h                |    3 -
 bin/dchroot/dchroot-main.cc                    |    8 --
 bin/dchroot/dchroot-main.h                     |    3 -
 bin/dchroot/dchroot-options.cc                 |    6 +-
 bin/schroot-mount/schroot-mount-main.cc        |   83 ++++++++++++----
 bin/schroot-mount/schroot-mount-main.h         |   14 +++
 bin/schroot/schroot-main-base.cc               |  115 +++++++++++++---------
 bin/schroot/schroot-main-base.h                |   14 ++-
 bin/schroot/schroot-main.cc                    |    7 +-
 sbuild/sbuild-chroot-block-device-base.cc      |    3 -
 sbuild/sbuild-chroot-block-device.cc           |   18 ++--
 sbuild/sbuild-chroot-btrfs-snapshot.cc         |    4 +-
 sbuild/sbuild-chroot-config.cc                 |  122 ++++--------------------
 sbuild/sbuild-chroot-config.h                  |   58 ++----------
 sbuild/sbuild-chroot-custom.cc                 |    4 +-
 sbuild/sbuild-chroot-directory.cc              |   17 ++--
 sbuild/sbuild-chroot-facet-session-clonable.cc |   24 +++++-
 sbuild/sbuild-chroot-facet-session-clonable.h  |    4 +-
 sbuild/sbuild-chroot-facet-source-clonable.cc  |   10 ++-
 sbuild/sbuild-chroot-facet-source-clonable.h   |    4 +-
 sbuild/sbuild-chroot-facet-union.cc            |   17 ----
 sbuild/sbuild-chroot-facet-union.h             |    8 --
 sbuild/sbuild-chroot-file.cc                   |    4 +-
 sbuild/sbuild-chroot-loopback.cc               |   21 ++---
 sbuild/sbuild-chroot-lvm-snapshot.cc           |    4 +-
 sbuild/sbuild-util.cc                          |   30 +++++-
 sbuild/sbuild-util.h                           |    8 +-
 test/sbuild-chroot-block-device.cc             |   23 +++--
 test/sbuild-chroot-btrfs-snapshot.cc           |   41 +++++++-
 test/sbuild-chroot-config.cc                   |   23 ++---
 test/sbuild-chroot-custom.cc                   |    5 +-
 test/sbuild-chroot-directory.cc                |   48 +++++++++-
 test/sbuild-chroot-file.cc                     |   37 +++++++
 test/sbuild-chroot-loopback.cc                 |   58 ++++++++++-
 test/sbuild-chroot-lvm-snapshot.cc             |   43 +++++++--
 test/sbuild-chroot-plain.cc                    |    5 +-
 test/test-sbuild-chroot.h                      |   62 +++++++++++-
 38 files changed, 579 insertions(+), 393 deletions(-)


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list