[buildd-tools-devel] [GIT] schroot branch, master, updated. schroot-1.1.6-266-g06559fb

Roger Leigh rleigh at alioth.debian.org
Sat Jul 11 21:54:08 UTC 2009


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  06559fbfed0b9c84a1549725e504fee190ae3ee2 (commit)
       via  cd45e35e903396a66f163cba6931b8e5cf85c9ce (commit)
       via  7d3826b77d31033131b73e7be1ac426dd3bbf42d (commit)
       via  3206495531a5580b572cb91681069de0649f08a8 (commit)
       via  98e38238674878dd665a05f819c0bcb616905970 (commit)
       via  b494804d6334e701cec491b35c243216002f3b3a (commit)
       via  ff341cd1474cedf9e98f3cd065b0e4fa7a2ad06c (commit)
       via  589b26fa174e9810f3a04735c2cfe2d9e16888bc (commit)
      from  b46335ecfa4d0beb5ad5f6856a793e93568f1c4c (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 06559fbfed0b9c84a1549725e504fee190ae3ee2
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 21:30:47 2009 +0100

    [TODO] Remove virtual inheritance

commit cd45e35e903396a66f163cba6931b8e5cf85c9ce
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 21:28:25 2009 +0100

    [test] Test keyfile serialisation
    
    This has picked up a number of subtle issues with the code,
    which were fixed in the previous commits.

commit 7d3826b77d31033131b73e7be1ac426dd3bbf42d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 21:27:47 2009 +0100

    [sbuild::chroot] Make some methods public for testing
    
    get_details, print_details, get_keyfile and set_keyfile are public

commit 3206495531a5580b572cb91681069de0649f08a8
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 21:24:45 2009 +0100

    [sbuild::chroot_source] Replace is_source with source_clonable
    
    This fits the use-case for is_source rather better, and allows
    it to be overridden by chroot_union (since source options aren't
    available when union is not enabled).

commit 98e38238674878dd665a05f819c0bcb616905970
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 21:22:35 2009 +0100

    [sbuild::chroot_lvm_snapshot] Only inactive sessions serialise lvm-snapshot-options
    
    Not used by active sessions since the LVM snapshot device has
    already been created.  The same applies vice-versa for
    lvm-snapshot-device.

commit b494804d6334e701cec491b35c243216002f3b3a
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 00:25:11 2009 +0100

    [sbuild::chroot_block_device] Chain up to chroot in copy constructor
    
    Since chroot is pure virtual, it must be chained up to in the
    copy constructor of the most derived class or else it gets
    default constructed.  This is needed for lvm-snapshot source
    chroot construction (which worked previously due to block_device
    being a direct base).
    
    Long-term, the virtual public chroot inheritance needs removing.

commit ff341cd1474cedf9e98f3cd065b0e4fa7a2ad06c
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 11 00:24:41 2009 +0100

    [sbuild::environment] get method is const

commit 589b26fa174e9810f3a04735c2cfe2d9e16888bc
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Jul 10 20:22:48 2009 +0100

    sbuild/sbuild-config.h.in: Get default environment filter from configure

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

Summary of changes:
 TODO                                 |    3 +
 configure.ac                         |   14 +++
 sbuild/sbuild-chroot-block-device.cc |    1 +
 sbuild/sbuild-chroot-lvm-snapshot.cc |   19 ++-
 sbuild/sbuild-chroot-source.cc       |   20 ++--
 sbuild/sbuild-chroot-source.h        |   10 +-
 sbuild/sbuild-chroot-union.cc        |   10 ++
 sbuild/sbuild-chroot-union.h         |    3 +
 sbuild/sbuild-chroot.cc              |    2 +-
 sbuild/sbuild-chroot.h               |    1 -
 sbuild/sbuild-config.h.in            |    3 +
 sbuild/sbuild-environment.h          |    4 +-
 test/sbuild-chroot-block-device.cc   |   50 ++++++++
 test/sbuild-chroot-directory.cc      |   38 ++++++
 test/sbuild-chroot-loopback.cc       |   63 ++++++++++-
 test/sbuild-chroot-lvm-snapshot.cc   |   53 +++++++++
 test/sbuild-chroot-plain.cc          |   13 ++
 test/sbuild-chroot.cc                |   11 ++
 test/test-sbuild-chroot.h            |  211 ++++++++++++++++++++++++++++++++--
 19 files changed, 491 insertions(+), 38 deletions(-)


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list