[buildd-tools-devel] [GIT] schroot branch master updated. debian/schroot-1.6.3-1-18-g0cfd501

Roger Leigh rleigh at alioth.debian.org
Sat Oct 27 17:45:15 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, master has been updated
       via  0cfd501b9acee7b3c00e67c2d8b336901afce75d (commit)
       via  75ca1e5a9167731f4eebf13d1ee7cda5cef9af23 (commit)
       via  bbd6ff3218e604f337e6b35dc75a8806d581f280 (commit)
      from  8bc606fe0d6058be0c56dfc72221e1df05e3df8b (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 0cfd501b9acee7b3c00e67c2d8b336901afce75d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Oct 27 16:28:18 2012 +0100

    sbuild: Test source session cloning

commit 75ca1e5a9167731f4eebf13d1ee7cda5cef9af23
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 bbd6ff3218e604f337e6b35dc75a8806d581f280
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