[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