[buildd-tools-devel] [GIT] sbuild branch, master, updated. debian/sbuild-0.60.2-1-15-ge85305b

Roger Leigh rleigh at alioth.debian.org
Tue Nov 2 23:47:52 UTC 2010


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 "sbuild".

The branch, master has been updated
       via  e85305b85ed23f833dad944a585a8b1dfaea9765 (commit)
       via  a550c88db3ae7648b4c4763ba0fffa0c64c880a0 (commit)
       via  023b540e03e5d0c7a8d726ddb1cd741056839a0c (commit)
       via  4938ae861fbdcb2a9ae36ed5ca9fec56dc6c5c10 (commit)
       via  2d47eaa3aa7a316e17f6b26693ed686c9a463531 (commit)
       via  321e75a71b0d716d77abbeffb67be462277ac31c (commit)
       via  81bd06a13a28014ef15c2786e878654f03f1ffeb (commit)
       via  9141da1ee5d4212ab124f681da070847062293a7 (commit)
       via  1211c8e237366f9ace116730086602ad92b8c3d8 (commit)
       via  95cf9921aba0d85176c40b12fec8518bcded60ae (commit)
       via  d2e4c08a6b724729a5404423cd8c16366c689366 (commit)
      from  c62a210ed548f05e4e58133e4ae86afffbefa202 (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 e85305b85ed23f833dad944a585a8b1dfaea9765
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 23:46:31 2010 +0000

    Buildd: Remove srcdep and install locks
    
    All locking now comes under the chroot lock, making the separate
    srcdep and install locks redundant.

commit a550c88db3ae7648b4c4763ba0fffa0c64c880a0
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 23:15:26 2010 +0000

    Sbuild::BuildDepSatisfierBase: Add chroot locking functions
    
    Add chroot_lock and chroot_unlock functions.
    Sbuild::Build::run locks the chroot after beginning a session, and
    unlocks immediately prior to ending a session.

commit 023b540e03e5d0c7a8d726ddb1cd741056839a0c
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 21:51:29 2010 +0000

    Sbuild::Options: Fix warning when using gcc-snapshot

commit 4938ae861fbdcb2a9ae36ed5ca9fec56dc6c5c10
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 21:50:49 2010 +0000

    Sbuild: Fully separate internal and aptitude resolvers
    
    Not internal resolver code is now used by the aptitude resolver.

commit 2d47eaa3aa7a316e17f6b26693ed686c9a463531
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 21:28:05 2010 +0000

    Sbuild::BuildDepSatisfierBase: Move merge_pkg_build_deps here
    
    merge_pkg_build_deps becomes add_dependencies
    
    The Sbuild::Build Dependencies and AptDependencies members are
    also moved here.
    
    This change moves all dependency resolving completely out of
    Sbuild::Build and into the resolver code.

commit 321e75a71b0d716d77abbeffb67be462277ac31c
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 20:19:39 2010 +0000

    Sbuild::Build: Remove unused functions
    
    Remove expand_virtuals, expand_dependencies and file_for_name.

commit 81bd06a13a28014ef15c2786e878654f03f1ffeb
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 20:17:30 2010 +0000

    Sbuild::Build: Remove unused get_altlist

commit 9141da1ee5d4212ab124f681da070847062293a7
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 20:14:35 2010 +0000

    Sbuild::BuildDepSatisfierBase: Display toolchain packages directly from dpkg
    
    Filter toolchain packages directly from installed package list.
    Remove unused expand_dependencies from Sbuild::Build.

commit 1211c8e237366f9ace116730086602ad92b8c3d8
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 19:09:24 2010 +0000

    Sbuild::Build: Drop unused is_superset

commit 95cf9921aba0d85176c40b12fec8518bcded60ae
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 19:04:43 2010 +0000

    Sbuild::AptitudeBuildDepSatisfier: Use package build dependencies directly
    
    The aptitude resolver was using the pre-parsed dependency information
    used by the internal resolver.  Use the build dependencies directly
    from the package control file, using Dpkg::Deps deps_parse with
    reduce_arch=1 to filter arch-specific dependencies when constructing
    the control file for the dummy package.
    
    In Sbuild::Build, create an alternative AptDependencies structure which
    mirrors the existing Dependencies structure but which does not pre-parse
    any dependencies.

commit d2e4c08a6b724729a5404423cd8c16366c689366
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Nov 2 17:32:12 2010 +0000

    Sbuild::Build: Remove 'Have DSC Build Deps'
    
    All packages now have build dependencies.

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

Summary of changes:
 lib/Sbuild/AptitudeBuildDepSatisfier.pm |  200 ++++++--------------
 lib/Sbuild/Build.pm                     |  318 ++++---------------------------
 lib/Sbuild/BuildDepSatisfierBase.pm     |  243 ++++++++----------------
 lib/Sbuild/InternalBuildDepSatisfier.pm |  151 +++++++++++++--
 lib/Sbuild/Options.pm                   |   10 +-
 5 files changed, 315 insertions(+), 607 deletions(-)


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list