~ubuntu-branches/ubuntu/oneiric/sbuild/oneiric

Viewing all changes in revision 3.3.17.

  • Committer: Bazaar Package Importer
  • Author(s): Roger Leigh
  • Date: 2011-04-05 10:46:49 UTC
  • mfrom: (0.3.16 upstream)
  • mto: This revision was merged to the branch mainline in revision 42.
  • Revision ID: james.westby@ubuntu.com-20110405104649-cn23fitq95rc5lg1
Tags: 0.62.2-1
* New release.
* sbuild:
  - New options --no-apt-clean, --no-apt-update, --no-apt-upgrade and
    --no-apt-distupgrade have been added to allow these actions to be
    disabled even when set as the default in the configuration.
  - root is not required to be a member of the sbuild group in order
    to run schroot via the sbuild-schroot wrapper
    (Closes: #619128, #619002).
  - Don't require HOME to be set in the environment (Closes: #619288).
  - Work around broken build-essential on Ubuntu Lucid
    (Closes: #619526).  Thanks to Marc Deslauriers.
  - --keep-session is replaced by
    --purge-session=(always|successful|never).  This will allow the
    session to be purged for all, successful and no builds,
    respectively (Closes: #619332).
  - sources.list fragments stored in /etc/apt/sources.list.d have
    0644 permissions, so that normal users can run apt-cache in the
    chroot during a build (Closes: #620797).  Thanks to Julian Andres
    Klode for identifying this problem.
  - Log filtering may be disabled using $log_filter = 0 in the
    configuration (Closes: #620589).  The replacement text is now
    also surrounded with "«" and "»" so that strings such as CHROOT
    and BUILDDIR can't be confused with any actual appearance of the
    same string in the build log.
  - Log colouring may be disabled using $log_colour = 0 in the
    configuration.
  - Improve binNMU handling to permit binNMUs for multiarch packages
    (Closes: #620112).  Currently, binary NMUs use the current date
    in the new changelog entry, but co-installable packages require
    an identical changelog.  To avoid this, take the date from the
    previous changelog entry to ensure the same date for all binNMUs.
    Thanks to Anders Kaseorg for this patch.
  - Abort early if maintainer is not defined when performing a binNMU
    or appending a version suffix (Closes: #620758).
* sbuild.conf:
  - Don't set a default value for $build_dir (Closes: #619416).
    This value is set each run, and so varies between builds when
    generating the configuration file.  Exclude from the generated
    output to prevent unnecessary differences between builds.
  - $purge_session uses the same purge modes as $purge_build_deps and
    $purge_build_directory, rather than a boolean value.
* buildd:
  - Merge latest changes from buildd-0.61.0.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: