[buildd-tools-devel] [GIT] schroot branch distribution-1.5 updated. distribution/schroot-1.5.0-66-g1ba0420

Roger Leigh rleigh at alioth.debian.org
Fri Dec 30 14:07:47 UTC 2011


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, distribution-1.5 has been updated
       via  1ba042013ce87078bcb191421531ab62991fd980 (commit)
       via  17194260b1abf0b4ac65c9b773004decc2a8e982 (commit)
       via  02467c5a213a4f809a453f9b2617d7d1e5b00a0b (commit)
       via  ee5ee06e1715a03e85ac524a39333340910d690a (commit)
       via  46dc780b1e1b1f28f9d2781798cf8976b2f211e6 (commit)
       via  bb6ee3c1522607649d0589c2054f2b1b660bb23d (commit)
       via  e8015bb25b6e4501750f497c3cfcd3876cf55da8 (commit)
       via  9e310ce6aba030598b97a8ef574e641021d94b74 (commit)
       via  fa42f4267dca7634cd69ba1a56e8b9283da1f6a0 (commit)
       via  cff35eced0581d6e1a2bf037735bf4d022a21c09 (commit)
       via  105dd10c837583923dcb7fbb7d81d92df0a6bb4a (commit)
       via  a20c3759814996cc84d2d215eb326d8af2053816 (commit)
       via  ec96214874e9a4671c8818a5f144157e15b7f035 (commit)
       via  c79ac3306006e0119dc5bfa85ebd8d0737d772ec (commit)
       via  e5a9f47743b509afa88353fd0895cc6cfc3bbb0b (commit)
       via  3f0abc31cb65f32c23ca447fe4e7104210fcd8f6 (commit)
       via  2deaef9edd90fca8acd8c06863f03d525ca082fa (commit)
       via  617c40f20232d8e1c8c0d20d972bed13a296631e (commit)
       via  17e39910b84b66c3ed5833452a6c0713d9620e13 (commit)
       via  6f64852a8853056d633c4bacbee9d535c879f7f8 (commit)
       via  afa9c9fa03f2499290ef2b871dddadde64b84a8d (commit)
       via  241b823cdefd61d124168030a7556aff0e4ece6b (commit)
       via  f95e0b5ba03c5d54056ef7188d37dd3e9a63547e (commit)
       via  f72402876178d7adb143adf69b6b31c18a06e079 (commit)
       via  6352c2b69fe9338e4ff1d9d33a11a48d9bf71310 (commit)
       via  1cc305cee33e98fad1f93d72d2e5c570f6bc6f4a (commit)
       via  bfb691cc483f8bc906908de0537d3cb5bb4ac23c (commit)
       via  cfd69350f07150e5a11c9cd527adabb9ff026fb1 (commit)
       via  17646f05547e5cc127e321963c51d25c0d5c795f (commit)
       via  0676faa732cbb66ef0c789cdc6270f19b58189b4 (commit)
       via  bab16cf0e5885e6305ef52347d3c18d7df05e6e9 (commit)
       via  4f3c9a92b3f95fbb3de4deb2990d2354beaf30ef (commit)
       via  d7dad33687cb6b959731453dca9e74c67af6a2b5 (commit)
       via  3f603d9d7740b72c7db5369d11f33ca8d4dc1d99 (commit)
       via  852e56fd830aacca7f54cc49d7751a93ffbe6fe8 (commit)
       via  e3e294b7e539ca6a86b4c26913d51854c952d527 (commit)
       via  773c890ed9e53400ffc2b8a078467bad5bba8409 (commit)
       via  87445d34b9a60f50ab66eb6038a95f13ad11ecef (commit)
       via  197719e1a2a063e1f12daf3d525a8ce5fc46c38e (commit)
       via  1735f4006d69824efa6ca2c8effeab16d6398dc4 (commit)
       via  095e9cd4b68a9d1405abfff8a8eae9db59058b14 (commit)
       via  899fe92717de9c9eea67716d4f74a041d284d3ea (commit)
       via  ef09f6e4bc19095454c3c24c63dd05318bb91842 (commit)
       via  85ceb5697a42489ab773bb3b9af9ef69e6f9226f (commit)
       via  d234610d85a3d112f7364d9f02f3ccb9532a33ad (commit)
       via  47709a8cfd206bb62a6aa59dd747a1f291ea512f (commit)
       via  7bd350229112524e515c718607ea3fc78a7f36c4 (commit)
       via  da04e67ecab5b90be4b5ca75d78dcab57f9ebc15 (commit)
       via  cee818f9886a9deab95d5062d20b54a6e9ccef8d (commit)
       via  1da026c711be57175f90b9126d2af6758bdcc1da (commit)
       via  e1763b91505a82ebc21214890a04ccc237535c06 (commit)
       via  77932da9e6dd94181c087eed9562090caa856399 (commit)
       via  e27d1c53df10d542365244458a8c48b39ac4031e (commit)
       via  af2c244fb354d5ad325af42476978ddf989a4ee9 (commit)
       via  e12d63e48e82892254fb9ca77d1ab10cd8b32ad9 (commit)
       via  4f7c6b56d431e3444ea1cb1b0fb18eb4158082d7 (commit)
       via  ef85bd49dbca8b1a281d492ef579a40baac4b2c9 (commit)
       via  2e6332d8979a0b8151d4811137cb74d4cb3a8681 (commit)
       via  de7bb2758f9dedc3071435533a1d7cea542b7a37 (commit)
       via  9c3e4a1bd08147524674b878d8c824a2aeafa191 (commit)
       via  262d06719592460541da36d9db62805eb774fd71 (commit)
       via  0fffa8573eec10016e848f180932f29b9656c6a0 (commit)
       via  71d4992ea38501959f24521375018f2f0cd5933f (commit)
       via  2d0826366e90a795e7a01c26ed8c0890c929e319 (commit)
       via  2375195699f77185d373fab39d49d9063998db2e (commit)
       via  aca8b074a5aad3d89a9faf48cb88aef9b478778f (commit)
      from  f3ab964e4dcce78e06a82bb7fad76115d7c70cf9 (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 1ba042013ce87078bcb191421531ab62991fd980
Merge: 1719426 f3ab964
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 14:06:11 2011 +0000

    Distribution of schroot version 1.5.1

commit 17194260b1abf0b4ac65c9b773004decc2a8e982
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 13:42:43 2011 +0000

    man: Search srcdir when running soelim

commit 02467c5a213a4f809a453f9b2617d7d1e5b00a0b
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 13:42:02 2011 +0000

    build: Distribute schroot.conf

commit ee5ee06e1715a03e85ac524a39333340910d690a
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 12:20:23 2011 +0000

    po: Update current source files

commit 46dc780b1e1b1f28f9d2781798cf8976b2f211e6
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 12:01:15 2011 +0000

    debian: schroot Breaks sbuild << 0.62.6

commit bb6ee3c1522607649d0589c2054f2b1b660bb23d
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Dec 30 11:55:02 2011 +0000

    sbuild: Add sbuild::feature

commit e8015bb25b6e4501750f497c3cfcd3876cf55da8
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Dec 25 14:27:40 2011 +0000

    sbuild: Support boost::iostreams < 1.44
    
    Add configure check and conditionals.

commit 9e310ce6aba030598b97a8ef574e641021d94b74
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Dec 4 18:07:42 2011 +0000

    sbuild::feature: Add and use class to register features
    
    This class registers and reports the presence of optional features.

commit fa42f4267dca7634cd69ba1a56e8b9283da1f6a0
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Nov 28 22:14:56 2011 +0000

    man: Document dchroot.conf support removal

commit cff35eced0581d6e1a2bf037735bf4d022a21c09
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Nov 28 21:58:29 2011 +0000

    debian: Document dchroot.conf support removal

commit 105dd10c837583923dcb7fbb7d81d92df0a6bb4a
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Nov 28 21:58:13 2011 +0000

    NEWS: Document dchroot.conf support removal

commit a20c3759814996cc84d2d215eb326d8af2053816
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Nov 28 21:53:23 2011 +0000

    dchroot: Drop support for dchroot.conf and alternative security checks
    
    Only schroot.conf is used for storing chroot configuration, and
    only sbuild::session is used for authentication.  I.e.
    get_chroot_auth_status may not be overridden to provide alternative
    authentication strategies.  This aligns all dchroot authentication
    with schroot, while still having separate execution and directory
    fallback behaviour.

commit ec96214874e9a4671c8818a5f144157e15b7f035
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 20:55:41 2011 +0000

    debian: Fix missing comma in dependency

commit c79ac3306006e0119dc5bfa85ebd8d0737d772ec
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 20:43:03 2011 +0000

    sbuild::session: Add informative message for nonexisting directory in chroot

commit e5a9f47743b509afa88353fd0895cc6cfc3bbb0b
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 18:10:34 2011 +0000

    man: Reformat examples and corrections

commit 3f0abc31cb65f32c23ca447fe4e7104210fcd8f6
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 15:50:27 2011 +0000

    debian: Close #633671

commit 2deaef9edd90fca8acd8c06863f03d525ca082fa
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 15:47:34 2011 +0000

    Document directory fallbacks in manual pages

commit 617c40f20232d8e1c8c0d20d972bed13a296631e
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 14:07:09 2011 +0000

    NEWS: Document CHROOT_ALIAS and SCHROOT_ALIAS_NAME

commit 17e39910b84b66c3ed5833452a6c0713d9620e13
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 14:05:37 2011 +0000

    debian: Close #635320

commit 6f64852a8853056d633c4bacbee9d535c879f7f8
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 13:58:45 2011 +0000

    debian: Build-Depend upon groff-base for soelim

commit afa9c9fa03f2499290ef2b871dddadde64b84a8d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 13:55:43 2011 +0000

    build: Move all path specification to global.mk
    
    It's not possible to evaluate directory variables at configure
    time, even with eval.  Move all preprocessor definitions to
    DEFS in global.mk.
    
    Note that this also required changing the substitution mechanism
    in the manual pages, which have been changed to source a
    generated config.man fragment, which is sourced using the .so
    directive, and the manual page generated using soelim(1).
    The boilerplate for the authors and copyright sections has also
    been split out at the same time.

commit 241b823cdefd61d124168030a7556aff0e4ece6b
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Nov 27 00:51:13 2011 +0000

    sbuild::chroot_facet_session: Store alias used as selected_name
    
    Set in environment as CHROOT_ALIAS.

commit f95e0b5ba03c5d54056ef7188d37dd3e9a63547e
Author: Patrick Ohly <patrick.ohly at intel.com>
Date:   Sat Nov 26 20:33:34 2011 +0000

    15killprocs: Warn about race condition when killing processes
    
    Invoking /bin/kill on processes fails if the process already
    quit by itself while the schroot shutdown runs. Because of "set -e"
    this causes the whole shutdown to fail.
    
    I have seen this occasionally in a nightly testing setup involving
    a D-Bus session: when the D-Bus daemon stops, all other processes
    depending on it also shut down automatically, with or without being
    killed.

commit f72402876178d7adb143adf69b6b31c18a06e079
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Nov 26 20:26:24 2011 +0000

    debian: Use Standards-Version 3.9.2

commit 6352c2b69fe9338e4ff1d9d33a11a48d9bf71310
Author: Roger Leigh <rleigh at debian.org>
Date:   Wed Jul 27 20:15:21 2011 +0100

    debian: Remove generated install files

commit 1cc305cee33e98fad1f93d72d2e5c570f6bc6f4a
Author: Roger Leigh <rleigh at debian.org>
Date:   Wed Jul 27 20:14:08 2011 +0100

    build: Distribute 99binfmt

commit bfb691cc483f8bc906908de0537d3cb5bb4ac23c
Author: Julian Andres Klode <jak at debian.org>
Date:   Wed Jul 27 20:12:49 2011 +0100

    contrib: Add setup script for qemu

commit cfd69350f07150e5a11c9cd527adabb9ff026fb1
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Jul 11 20:23:29 2011 +0100

    debian: Update control relations from schroot-1.4

commit 17646f05547e5cc127e321963c51d25c0d5c795f
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Jul 11 11:24:31 2011 +0100

    debian: Use multiarch paths

commit 0676faa732cbb66ef0c789cdc6270f19b58189b4
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Jul 11 11:23:58 2011 +0100

    sbuild::session: Remove duplicated prototype

commit bab16cf0e5885e6305ef52347d3c18d7df05e6e9
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 9 16:43:27 2011 +0100

    NEWS: Merge changes from schroot-1.4

commit 4f3c9a92b3f95fbb3de4deb2990d2354beaf30ef
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 9 16:41:57 2011 +0100

    debian: Merge changelog from schroot-1.4

commit d7dad33687cb6b959731453dca9e74c67af6a2b5
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Apr 29 11:29:24 2011 +0100

    etc: Add buildd profile-template from sbuild
    
    Conflicts:
    
    	etc/profile-templates/buildd/all/copyfiles
    	etc/profile-templates/buildd/linux/fstab

commit 3f603d9d7740b72c7db5369d11f33ca8d4dc1d99
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Apr 29 13:38:45 2011 +0100

    sbuild::session: is_group_member is a member function

commit 852e56fd830aacca7f54cc49d7751a93ffbe6fe8
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon May 2 11:46:56 2011 +0100

    sbuild::auth: Allow setting of remote user

commit e3e294b7e539ca6a86b4c26913d51854c952d527
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon May 2 11:47:53 2011 +0100

    build: Add libschroot-all library
    
    Used for linking modified schroot binaries.

commit 773c890ed9e53400ffc2b8a078467bad5bba8409
Author: Roger Leigh <rleigh at debian.org>
Date:   Thu May 12 13:57:35 2011 +0100

    dchroot_dsa::main: Load dchroot.conf using new interface
    
    dchroot-dsa was mistakenly using the old interface, and aborting
    with a fatal exception on startup in consequence.  This only
    occurred if using dchroot.conf; schroot.conf parsing was
    unaffected.

commit 87445d34b9a60f50ab66eb6038a95f13ad11ecef
Author: Roger Leigh <rleigh at debian.org>
Date:   Thu May 12 16:00:50 2011 +0100

    sbuild::session: is_group_member is protected
    
    Needed to check if the user is in a particular group.
    May be moved out as a utility function.
    
    Conflicts:
    
    	sbuild/sbuild-session.h

commit 197719e1a2a063e1f12daf3d525a8ce5fc46c38e
Author: Roger Leigh <rleigh at debian.org>
Date:   Thu May 12 16:02:48 2011 +0100

    schroot-sbuild: Add wrapper for sbuild
    
    This wrapper is the same as the normal schroot, but it sets
    the remote user to "sbuild" if the invoking user is in the
    sbuild group.

commit 1735f4006d69824efa6ca2c8effeab16d6398dc4
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat May 14 00:02:56 2011 +0100

    etc: profiles don't use rbind
    
    rbind doesn't work with systemd because binding autofs
    mountpoints causes breakage, due to unmountable mountpoints
    being created.  As a result, only use specific bind mounts.
    
    Conflicts:
    
    	etc/profile-templates/buildd/linux/fstab
    	etc/profile-templates/desktop/freebsd/fstab
    	etc/profile-templates/desktop/linux/fstab

commit 095e9cd4b68a9d1405abfff8a8eae9db59058b14
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat May 14 00:49:29 2011 +0100

    man: Fix unterminated underline of /proc

commit 899fe92717de9c9eea67716d4f74a041d284d3ea
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat May 14 18:47:08 2011 +0100

    schroot: Preserve original chroot name after session cloning
    
    - In setup scripts, store in CHROOT_NAME
    - In user shell, store in SCHROOT_CHROOT_NAME
    - In info output, display as Original Chroot Name
    - In session state file, store as original-name
      (deserialisation is optional to cater for older sessions not
      having the information).

commit ef09f6e4bc19095454c3c24c63dd05318bb91842
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 15 14:21:56 2011 +0100

    man: Update chroot types implementing extra options
    
    Conflicts:
    
    	man/schroot.conf.5.in

commit 85ceb5697a42489ab773bb3b9af9ef69e6f9226f
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 15 16:20:54 2011 +0100

    etc: Enable buildd profile and sync with sbuild
    
    Also move bits out of the base all profile which do not
    belong in the buildd profile.
    
    Conflicts:
    
    	etc/profile-templates/buildd/all/copyfiles

commit d234610d85a3d112f7364d9f02f3ccb9532a33ad
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon May 30 20:55:11 2011 +0100

    man: Enhance documentation of source chroots
    
    Conflicts:
    
    	man/schroot.conf.5.in

commit 47709a8cfd206bb62a6aa59dd747a1f291ea512f
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Jun 24 23:26:59 2011 +0100

    etc: sbuild and buildd bind mount scratch space on /build
    
    Bind mount /var/lib/sbuild/build on /build.
    
    Conflicts:
    
    	etc/profile-templates/buildd/linux/fstab

commit 7bd350229112524e515c718607ea3fc78a7f36c4
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 9 14:29:25 2011 +0100

    debian: Use dh v9

commit da04e67ecab5b90be4b5ca75d78dcab57f9ebc15
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Jun 10 12:01:10 2011 +0100

    build: automake uses dist-xz to xz compress the tarball

commit cee818f9886a9deab95d5062d20b54a6e9ccef8d
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Jun 3 19:43:48 2011 +0100

    debian: Build using dh

commit 1da026c711be57175f90b9126d2af6758bdcc1da
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Mar 27 16:53:37 2011 +0100

    NEWS: Document large file support

commit e1763b91505a82ebc21214890a04ccc237535c06
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Mar 27 16:47:36 2011 +0100

    build: Add configure checks for unshare system call

commit 77932da9e6dd94181c087eed9562090caa856399
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Mar 27 16:46:30 2011 +0100

    build: Enable large file support by default

commit e27d1c53df10d542365244458a8c48b39ac4031e
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Mar 11 13:12:24 2011 +0000

    man: Document use of eatmydata with command-prefix for performance

commit af2c244fb354d5ad325af42476978ddf989a4ee9
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Mar 11 13:06:53 2011 +0000

    sbuild::session: Don't unset argv[0] when command-prefix is invalid

commit e12d63e48e82892254fb9ca77d1ab10cd8b32ad9
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 1 16:19:57 2011 +0000

    debian: Close #609067

commit 4f7c6b56d431e3444ea1cb1b0fb18eb4158082d7
Author: Jonathan Callen <abcd at gentoo.org>
Date:   Wed Jan 5 01:26:26 2011 -0500

    schroot-base: fix build with --enable-debug
    
    Rename last instance of the variable sbuild::debug_level to
    sbuild::debug_log_level.  This appears to have been missed in commit
    04c19bb6c28295a387e60066c48db7f443e5b925.
    
    Signed-off-by: Roger Leigh <rleigh at debian.org>

commit ef85bd49dbca8b1a281d492ef579a40baac4b2c9
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 1 13:06:21 2011 +0000

    debian: Bump version to 1.5.1-1 and document Boost changes

commit 2e6332d8979a0b8151d4811137cb74d4cb3a8681
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 1 13:05:03 2011 +0000

    NEWS: Bump version to 1.5.1 and document GCC-specific feature removal

commit de7bb2758f9dedc3071435533a1d7cea542b7a37
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 1 13:03:39 2011 +0000

    debian: Build-Depend on libboost-iostreams1.46-dev

commit 9c3e4a1bd08147524674b878d8c824a2aeafa191
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 28 23:44:19 2011 +0000

    debian: Depend on Boost 1.46 packages
    
    Until boost-defaults is at version 1.46, use specific packages.

commit 262d06719592460541da36d9db62805eb774fd71
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Feb 28 08:11:19 2011 +0000

    debian: Build with Boost 1.46 and remove old versions from build depends

commit 0fffa8573eec10016e848f180932f29b9656c6a0
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Mar 1 12:58:41 2011 +0000

    sbuild: Replace GCC-specific stdio_filebuf with Boost.Iostreams
    
    Use Boost.Iostreams file_descriptor classes with stream to replace
    __gnu_cxx::stdio_filebuf.  This means that the source no longer
    absolutely depends upon GCC to build, so may build with other
    compilers.

commit 71d4992ea38501959f24521375018f2f0cd5933f
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Feb 11 18:15:52 2011 +0000

    THANKS: Add Zach Carter

commit 2d0826366e90a795e7a01c26ed8c0890c929e319
Author: Roger Leigh <rleigh at debian.org>
Date:   Fri Feb 11 17:59:53 2011 +0000

    sbuild: Work with boost::filesystem v3
    
    The new Boost filesystem library was provided with version 1.44,
    but not available as the default until 1.46.  In order to be
    backward compatible, we check which version is available and
    conditionally compile based upon that.

commit 2375195699f77185d373fab39d49d9063998db2e
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jan 18 21:11:53 2011 +0000

    sbuild: Prefix all chroot type usage with sbuild namespace qualifier
    
    As for the sbuild::chroot class, qualify all remaining uses of
    chroot type with full namespace.

commit aca8b074a5aad3d89a9faf48cb88aef9b478778f
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Jan 17 23:54:12 2011 +0000

    sbuild::chroot: Use sbuild:: namespace for all file scope definitions
    
    Some definitions used chroot:: rather than sbuild::chroot, which was
    causing a misbuild on the alpha architecture.  This may have been
    due to the chroot(2) function being declared for some reason.

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

Summary of changes:
 ChangeLog                                          |  509 ++
 HACKING                                            |   45 +-
 Makefile.in                                        |   56 +-
 NEWS                                               |   62 +-
 THANKS                                             |    4 +
 VERSION                                            |    6 +-
 aclocal.m4                                         |   14 +-
 bin/Makefile.am                                    |    1 +
 bin/Makefile.in                                    |   51 +-
 bin/csbuild/Makefile.am                            |    2 +-
 bin/csbuild/Makefile.in                            |   51 +-
 bin/dchroot-dsa/Makefile.am                        |    4 +-
 bin/dchroot-dsa/Makefile.in                        |   60 +-
 bin/dchroot-dsa/dchroot-dsa-chroot-config.cc       |  130 -
 bin/dchroot-dsa/dchroot-dsa-chroot-config.h        |   68 -
 bin/dchroot-dsa/dchroot-dsa-main.cc                |   22 +-
 bin/dchroot-dsa/dchroot-dsa-main.h                 |    2 -
 bin/dchroot-dsa/dchroot-dsa-session.cc             |   39 +-
 bin/dchroot-dsa/dchroot-dsa-session.h              |   17 +-
 bin/dchroot/Makefile.am                            |    4 +-
 bin/dchroot/Makefile.in                            |   60 +-
 bin/dchroot/dchroot-chroot-config.cc               |  153 -
 bin/dchroot/dchroot-chroot-config.h                |   68 -
 bin/dchroot/dchroot-main-base.cc                   |   79 +-
 bin/dchroot/dchroot-main-base.h                    |   13 -
 bin/dchroot/dchroot-main.cc                        |   21 +-
 bin/dchroot/dchroot-main.h                         |    3 -
 bin/dchroot/dchroot-session-base.cc                |   18 +-
 bin/dchroot/dchroot-session-base.h                 |   25 +-
 bin/dchroot/dchroot-session.cc                     |   19 +-
 bin/dchroot/dchroot-session.h                      |   16 +-
 bin/schroot-base/Makefile.am                       |    2 +-
 bin/schroot-base/Makefile.in                       |   51 +-
 bin/schroot-base/schroot-base-main.cc              |   16 +-
 bin/schroot-listmounts/Makefile.am                 |    4 +-
 bin/schroot-listmounts/Makefile.in                 |   53 +-
 bin/schroot-mount/Makefile.am                      |    4 +-
 bin/schroot-mount/Makefile.in                      |   53 +-
 bin/schroot-releaselock/Makefile.am                |    4 +-
 bin/schroot-releaselock/Makefile.in                |   53 +-
 bin/{csbuild => schroot-sbuild}/Makefile.am        |   28 +-
 bin/{csbuild => schroot-sbuild}/Makefile.in        |  110 +-
 .../schroot-sbuild-main.cc}                        |   48 +-
 .../schroot-sbuild-main.h}                         |   21 +-
 .../schroot-sbuild-session.cc}                     |   52 +-
 .../schroot-sbuild-session.h}                      |   36 +-
 .../schroot-sbuild.cc}                             |    9 +-
 bin/schroot/Makefile.am                            |   25 +-
 bin/schroot/Makefile.in                            |   97 +-
 bin/schroot/schroot-main-base.cc                   |   20 +-
 bin/schroot/schroot-main-base.h                    |    9 +-
 bin/schroot/schroot-main.cc                        |   14 -
 bin/schroot/schroot-main.h                         |    8 +-
 config.h.in                                        |   79 +-
 configure                                          | 5218 +++++++++++---------
 configure.ac                                       |  261 +-
 contrib/Makefile.in                                |   50 +-
 contrib/setup.d/{09fsck => 99binfmt}               |   43 +-
 contrib/setup.d/Makefile.am                        |    3 +-
 contrib/setup.d/Makefile.in                        |   53 +-
 debian/changelog                                   |   97 +
 debian/compat                                      |    2 +-
 debian/control                                     |   57 +-
 ...{dchroot-dsa.install => dchroot-dsa.install.in} |    0
 debian/{dchroot.install => dchroot.install.in}     |    0
 debian/libsbuild-dev.install                       |    3 -
 debian/libsbuild-dev.install.in                    |    3 +
 debian/libsbuild1.install                          |    1 -
 debian/libsbuild1.install.in                       |    1 +
 debian/rules                                       |  184 +-
 ...ot-common.install => schroot-common.install.in} |    0
 debian/{schroot.install => schroot.install.in}     |    2 +-
 doc/Makefile.in                                    |   50 +-
 doc/historical/Makefile.in                         |   50 +-
 etc/Makefile.am                                    |   11 +-
 etc/Makefile.in                                    |   96 +-
 etc/bash_completion/Makefile.in                    |   50 +-
 etc/genprofile                                     |    2 +-
 etc/pam/Makefile.in                                |   50 +-
 etc/profile-templates/all/all/nssdatabases         |    4 -
 etc/profile-templates/all/linux/fstab              |    4 +-
 etc/profile-templates/buildd/all/config            |   19 +
 .../{all => buildd}/all/copyfiles                  |    3 +-
 .../{all => buildd}/all/nssdatabases               |    4 -
 .../{default => buildd}/freebsd/fstab              |    3 +-
 etc/profile-templates/buildd/linux/fstab           |    5 +
 etc/profile-templates/default/all/nssdatabases     |    4 +
 etc/profile-templates/default/freebsd/fstab        |    7 +
 etc/profile-templates/default/linux/fstab          |   12 +-
 etc/profile-templates/desktop/all/nssdatabases     |    4 +
 etc/profile-templates/desktop/freebsd/fstab        |   12 +-
 etc/profile-templates/desktop/linux/fstab          |   12 +-
 etc/profile-templates/sbuild/linux/fstab           |    5 +
 etc/setup.d/15killprocs                            |   17 +-
 etc/setup.d/50chrootname                           |    7 +-
 etc/setup.d/Makefile.am                            |   36 +-
 etc/setup.d/Makefile.in                            |  139 +-
 m4/libtool.m4                                      | 2236 ++++++---
 m4/ltoptions.m4                                    |   32 +-
 m4/ltversion.m4                                    |   12 +-
 m4/lt~obsolete.m4                                  |   12 +-
 man/Makefile.am                                    |   66 +
 man/Makefile.in                                    |  142 +-
 man/authors.man                                    |    2 +
 man/copyright.man                                  |    7 +
 man/{csbuild.1.in => csbuild.1.man}                |  120 +-
 man/{dchroot-dsa.1.in => dchroot-dsa.1.man}        |  188 +-
 man/{dchroot.1.in => dchroot.1.man}                |  227 +-
 man/{schroot-faq.7.in => schroot-faq.7.man}        |  103 +-
 ...ipt-config.5.in => schroot-script-config.5.man} |   16 +-
 man/{schroot-setup.5.in => schroot-setup.5.man}    |   43 +-
 man/{schroot.1.in => schroot.1.man}                |  491 +-
 man/{schroot.conf.5.in => schroot.conf.5.man}      |  284 +-
 po/POTFILES.in                                     |   15 +-
 po/cs.gmo                                          |  Bin 28674 -> 27314 bytes
 po/cs.po                                           |  445 +-
 po/da.gmo                                          |  Bin 29495 -> 28175 bytes
 po/da.po                                           |  452 +-
 po/de.gmo                                          |  Bin 32136 -> 30732 bytes
 po/de.po                                           |  459 +-
 po/en.gmo                                          |  Bin 28877 -> 28265 bytes
 po/en.po                                           |  436 +-
 po/eu.gmo                                          |  Bin 23658 -> 22396 bytes
 po/eu.po                                           |  455 +-
 po/fr.gmo                                          |  Bin 33664 -> 32209 bytes
 po/fr.po                                           |  441 +-
 po/it.gmo                                          |  Bin 31995 -> 30616 bytes
 po/it.po                                           |  441 +-
 po/pt.gmo                                          |  Bin 30971 -> 29676 bytes
 po/pt.po                                           |  441 +-
 po/schroot.pot                                     |  329 +-
 po/sv.gmo                                          |  Bin 19321 -> 18004 bytes
 po/sv.po                                           |  460 +-
 po/vi.gmo                                          |  Bin 32705 -> 31254 bytes
 po/vi.po                                           |  435 +-
 po/zh_CN.gmo                                       |  Bin 28117 -> 26910 bytes
 po/zh_CN.po                                        |  429 +-
 sbuild/Makefile.am                                 |    5 +-
 sbuild/Makefile.in                                 |  112 +-
 sbuild/sbuild-auth-pam.cc                          |    3 +
 sbuild/sbuild-auth.cc                              |  116 +-
 sbuild/sbuild-auth.h                               |   70 +
 sbuild/sbuild-chroot-block-device.cc               |    3 +-
 sbuild/sbuild-chroot-block-device.h                |    1 +
 sbuild/sbuild-chroot-btrfs-snapshot.cc             |    3 +-
 sbuild/sbuild-chroot-btrfs-snapshot.h              |    1 +
 sbuild/sbuild-chroot-config.cc                     |   21 +-
 sbuild/sbuild-chroot-directory.cc                  |    3 +-
 sbuild/sbuild-chroot-directory.h                   |    1 +
 sbuild/sbuild-chroot-facet-mountable.cc            |    2 +-
 sbuild/sbuild-chroot-facet-personality.cc          |    2 +-
 sbuild/sbuild-chroot-facet-session-clonable.cc     |    8 +-
 sbuild/sbuild-chroot-facet-session-clonable.h      |    1 +
 sbuild/sbuild-chroot-facet-session.cc              |   63 +-
 sbuild/sbuild-chroot-facet-session.h               |   38 +
 sbuild/sbuild-chroot-facet-source-clonable.cc      |    2 +-
 sbuild/sbuild-chroot-facet-source.cc               |    2 +-
 sbuild/sbuild-chroot-facet-union.cc                |    3 +
 sbuild/sbuild-chroot-file.cc                       |    3 +-
 sbuild/sbuild-chroot-file.h                        |    1 +
 sbuild/sbuild-chroot-loopback.cc                   |    3 +-
 sbuild/sbuild-chroot-loopback.h                    |    1 +
 sbuild/sbuild-chroot-lvm-snapshot.cc               |    3 +-
 sbuild/sbuild-chroot-lvm-snapshot.h                |    1 +
 sbuild/sbuild-chroot-plain.cc                      |    5 +-
 sbuild/sbuild-chroot-plain.h                       |    1 +
 sbuild/sbuild-chroot.cc                            |   26 +-
 sbuild/sbuild-chroot.h                             |    6 +-
 sbuild/sbuild-ctty.cc                              |   11 +-
 sbuild/sbuild-ctty.h                               |    6 +-
 .../sbuild-fdstream.h                              |   37 +-
 sbuild/sbuild-feature.cc                           |   59 +
 .../sbuild-feature.h                               |   39 +-
 sbuild/sbuild-lock.cc                              |    6 +
 sbuild/sbuild-personality.cc                       |    7 +
 sbuild/sbuild-run-parts.cc                         |    4 +
 sbuild/sbuild-session.cc                           |  142 +-
 sbuild/sbuild-session.h                            |   19 +-
 scripts/config.guess                               |  219 +-
 scripts/config.sub                                 |  156 +-
 scripts/global.mk                                  |   31 +
 scripts/ltmain.sh                                  | 4016 ++++++++++------
 test/Makefile.in                                   |   50 +-
 test/sbuild-chroot-block-device.cc                 |    8 +-
 test/sbuild-chroot-btrfs-snapshot.cc               |    4 +-
 test/sbuild-chroot-directory.cc                    |   11 +-
 test/sbuild-chroot-file.cc                         |    5 +-
 test/sbuild-chroot-loopback.cc                     |    8 +-
 test/sbuild-chroot-lvm-snapshot.cc                 |    4 +-
 test/sbuild-chroot.cc                              |    1 +
 test/test-sbuild-chroot.h                          |    6 +-
 191 files changed, 13424 insertions(+), 10156 deletions(-)
 delete mode 100644 bin/dchroot-dsa/dchroot-dsa-chroot-config.cc
 delete mode 100644 bin/dchroot-dsa/dchroot-dsa-chroot-config.h
 delete mode 100644 bin/dchroot/dchroot-chroot-config.cc
 delete mode 100644 bin/dchroot/dchroot-chroot-config.h
 copy bin/{csbuild => schroot-sbuild}/Makefile.am (66%)
 copy bin/{csbuild => schroot-sbuild}/Makefile.in (87%)
 copy bin/{schroot-mount/schroot-mount.cc => schroot-sbuild/schroot-sbuild-main.cc} (58%)
 copy bin/{dchroot-dsa/dchroot-dsa-main.h => schroot-sbuild/schroot-sbuild-main.h} (73%)
 copy bin/{dchroot/dchroot-session-base.cc => schroot-sbuild/schroot-sbuild-session.cc} (51%)
 copy bin/{dchroot-dsa/dchroot-dsa-main.h => schroot-sbuild/schroot-sbuild-session.h} (56%)
 copy bin/{dchroot-dsa/dchroot-dsa.cc => schroot-sbuild/schroot-sbuild.cc} (85%)
 copy contrib/setup.d/{09fsck => 99binfmt} (52%)
 rename debian/{dchroot-dsa.install => dchroot-dsa.install.in} (100%)
 rename debian/{dchroot.install => dchroot.install.in} (100%)
 delete mode 100644 debian/libsbuild-dev.install
 create mode 100644 debian/libsbuild-dev.install.in
 delete mode 100644 debian/libsbuild1.install
 create mode 100644 debian/libsbuild1.install.in
 rename debian/{schroot-common.install => schroot-common.install.in} (100%)
 rename debian/{schroot.install => schroot.install.in} (92%)
 create mode 100644 etc/profile-templates/buildd/all/config
 copy etc/profile-templates/{all => buildd}/all/copyfiles (80%)
 copy etc/profile-templates/{all => buildd}/all/nssdatabases (75%)
 copy etc/profile-templates/{default => buildd}/freebsd/fstab (53%)
 create mode 100644 etc/profile-templates/buildd/linux/fstab
 create mode 100644 etc/profile-templates/default/all/nssdatabases
 create mode 100644 etc/profile-templates/desktop/all/nssdatabases
 create mode 100644 etc/profile-templates/sbuild/linux/fstab
 create mode 100644 man/authors.man
 create mode 100644 man/copyright.man
 rename man/{csbuild.1.in => csbuild.1.man} (84%)
 rename man/{dchroot-dsa.1.in => dchroot-dsa.1.man} (64%)
 rename man/{dchroot.1.in => dchroot.1.man} (65%)
 rename man/{schroot-faq.7.in => schroot-faq.7.man} (82%)
 rename man/{schroot-script-config.5.in => schroot-script-config.5.man} (84%)
 rename man/{schroot-setup.5.in => schroot-setup.5.man} (85%)
 rename man/{schroot.1.in => schroot.1.man} (71%)
 rename man/{schroot.conf.5.in => schroot.conf.5.man} (78%)
 copy bin/dchroot-dsa/dchroot-dsa-options.h => sbuild/sbuild-fdstream.h (58%)
 create mode 100644 sbuild/sbuild-feature.cc
 copy bin/dchroot-dsa/dchroot-dsa-options.h => sbuild/sbuild-feature.h (61%)
 mode change 100755 => 100644 scripts/ltmain.sh


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list