~ubuntu-branches/debian/jessie/sbuild/jessie

Viewing all changes in revision 25.

  • Committer: Bazaar Package Importer
  • Author(s): Roger Leigh
  • Date: 2011-06-25 11:39:44 UTC
  • mfrom: (0.3.18 upstream)
  • Revision ID: james.westby@ubuntu.com-20110625113944-p3ezu7t65eqoa9uk
Tags: 0.62.4-1
* New release.
* sbuild:
  - Failing lintian checks are highlighted in red, and passes in
    green (Closes: #631060).
  - The distribution in the build summary is coloured yellow if it
    does not match the distribution in the changelog.  This is to
    indicate that there may be a potential problem, such as
    potentially uploading a package intended for experimental to
    unstable by building for unstable by accident.
  - lintian test results are also coloured to highlight success and
    failure.
  - Log colouring may now be disabled using $log_colour.
  - sbuild only permits building one source package at once.
    Previously sbuild would allow building of more than one package
    in a single invocation.  Making this change means that the exit
    status will always be the status of the build rather than the
    last build, and it also means the logging is simplified and may
    be started earlier.
  - Now that the main log has been removed, and packing of a source
    tree takes place before starting the build for real, we no longer
    create a log file in the build tree, confusing "dpkg-source -b"
    (Closes: #612324).
  - Added new directory /var/lib/sbuild/build to hold build trees for
    sbuild when building.  This will be bind mounted on /build inside
    the chroot following an update to the schroot sbuild and buildd
    fstab configuration for schroot.  This saves significant amounts
    of space when using LVM snapshot chroots, and it also makes it
    easier to preserve build trees for failing builds when using
    snapshots.
  - Extra environment variables to be set when running
    dpkg-buildpackage may now be set using $build_environment
    (Closes: #631595).  These variables will supplement the existing
    environment (e.g. PATH, LD_LIBRARY_PATH), and will not be subject
    to filtering with $environment_filter.
  - Existing hard-coded .dsc/.changes/dpkg-parsechangelog parsing has
    been replaced with use of Dpkg::Control.  Existing reimplmentation
    of the dpkg version comparison and regexes to split versions into
    epoch/version/revision have been replaced with use of
    Dpkg::Version.
* sbuild-adduser: Use current sbuild-update options in example
  (Closes: #630791).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: