ubuntu/+source/schroot:ubuntu/utopic

Last commit made on 2014-05-06
Get this branch:
git clone -b ubuntu/utopic https://git.launchpad.net/ubuntu/+source/schroot
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/utopic
Repository:
lp:ubuntu/+source/schroot

Recent commits

29839df... by Roger Leigh on 2014-05-05

Import patches-unapplied version 1.6.10-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9ea61a58a9a1d3e5c2f1ad319f0e1f6b87d035a9

New changelog entries:
  * New upstream stable release.
  * Fix building with GCC 4.9 (Closes: #746905):
    - detect and use C++11 <regex> when available.
    - correct invalid extended regex.

9ea61a5... by Roger Leigh on 2014-04-07

Import patches-unapplied version 1.6.9-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ebca93914869befb554f74c5bf32ea5bcd2e269e

New changelog entries:
  * debian/rules:
    - Pass CPPFLAGS through to cmake (Closes: #742701, cf. #653916).
    - Enables all hardening features. Thanks to Colin Watson for this
      patch.
  * setup.d: Correctly detect FreeBSD systems, in particular fixing
    nullfs mounts (Closes: #740427).
  * etc/bash_completion/schroot: Make bash completion work for colon
    values (Closes: #696543). Thanks to Peter Wu for this patch.
  * etc/setup.d/10mount: Work around systemd breaking bind mounts
    (Closes: #726375). Thanks to Michael Stapelberg for the initial
    patch, which was reworked to make it Linux-only.

ebca939... by Roger Leigh on 2014-01-04

Import patches-unapplied version 1.6.8-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 88c08adeb245c2c97457158ef71fb982ef03ef0b

New changelog entries:
  * New upstream stable release.
  * Removed unnecessary transitive linking.
  * Syntax errors in the French manual pages corrected.
  * debian/control:
    - Upgrade to Standards-Version 3.9.5 (no changes).

88c08ad... by Roger Leigh on 2014-01-03

Import patches-unapplied version 1.6.7-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 18d82324f099007a461fb747e4dbdeb986f1efa7

New changelog entries:
  * New upstream stable release.
  * cmake build changes for portability with other GCC versions and
    to compile and link personality support correctly for non-Linux
    architectures.
  * debian/rules:
    - Don't force the use of C++11, which isn't required.

18d8232... by Roger Leigh on 2014-01-02

Import patches-unapplied version 1.6.6-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: b22d4a559bfe0195aecf56c84aaa42f5c1f09a0e

New changelog entries:
  * New upstream stable release.
  * This release now supports both autotools and cmake; switch to
    cmake, which allows building and installation of translated
    manual pages (Closes: #683137, #683959, #695313).
  * Device locking support using liblockdev has been dropped
    (Closes: #728021).
  * Updated translations:
    - da (Closes: #725736). Thanks to Joe Hansen.
    - de (Closes: #725608). Thanks to Holger Wansing.
    - eu (Closes: #728227). Thanks to Iñaki Larrañaga Murgoitio.
    - fr (Closes: #729319, #729317). Thanks to Thomas Blein.
  * debian/control:
    - Build-Depend on cmake, drop autotools-dev.
    - Upgrade to Standards-Version 3.9.4 (no changes).
    - Remove liblockdev from Build-Depends.
  * debian/rules:
    - Replace configure usage with cmake and convert logic for
      configure options to use the cmake equivalents.
    - Parallel builds are now supported (Closes: #718638)

b22d4a5... by Roger Leigh on 2013-01-27

Import patches-unapplied version 1.6.5-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 46a5c118a1e6a9ef9a854c7ee4f2880fe58c5aa7

New changelog entries:
  * New upstream stable release.

46a5c11... by Roger Leigh on 2012-11-03

Import patches-unapplied version 1.6.4-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: fabad6c59d922295a54ab48cd1463dd22ff72767

New changelog entries:
  * schroot: Add sbuild profile fstab file for freebsd
    (Closes: #692213). This mounts /dev, /dev/fd and /build.

fabad6c... by Roger Leigh on 2012-10-29

Import patches-unapplied version 1.6.4-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c512c8edc8b0905fb1583a904ad9bbc45261bf30

New changelog entries:
  * schroot-mount canonicalises both the base path and full
    path when sanity checking mountpoints (Closes: #691694).

c512c8e... by Roger Leigh on 2012-10-28

Import patches-unapplied version 1.6.4-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: eb75b1db2e553eb2a6359450f768d8390a5a6eb3

New changelog entries:
  * sbuild::chroot_facet_session_clonable: Include
    sbuild-chroot-block-device-base.h, which was missing on
    kFreeBSD and Hurd builds (it's included indirectly on Linux
    via the LVM snapshot header).

eb75b1d... by Roger Leigh on 2012-10-27

Import patches-unapplied version 1.6.4-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a113bc88af83e1a4a72be8e020be5a0a62a092c9

New changelog entries:
  * New upstream stable release.
  * NEWS: Provide guidance for wheezy upgrades with regard to
    use of the profile key in a backward-compatible manner also
    using setup.config, to mimic the behaviour of the deprecated
    script-config key.
  * schroot.conf(5) additionally updated to document script-config
    deprecation and use of user keys such as setup.config.
  * schroot-mount: Canonicalise mountpoints with symlinks to avoid
    mounting absolute paths on the host rather than inside the chroot
    (Closes: #686148). Note the caveat regarding paths with multiple
    symlinks in schroot-script-config(5). This permits safe use of
    symlinks as mountpoints in some common circumstances, e.g. on
    /var/lock, which is a symlink to /run/lock, though this is not
    recommended practice.
  * 15binfmt no longer pollutes output, by redirecting stderr from
    "which update-binfmts" (Closes: #688304).
  * Ensure that CHROOT_ALIAS (setup scripts) and SCHROOT_ALIAS_NAME
    (user environment) always refer to the alias used to create the
    session (Closes: #689078). The alias is no longer canonicalised
    by sbuild::chroot_config::validate_chroots. The logic for
    chroot validation and information display in sbuild::chroot_config
    and schroot::main_base (and derived classes) required refactoring
    to allow the unresolved alias name to be passed through to the
    session clone operation in sbuild::session, so that it could be
    stored in the chroot's sbuild::chroot_facet_session facet.
  * On session recovery, mount the snapshot LV rather than the source
    LV for LVM snapshot chroots (Closes: #691376). The code which
    sets the mount device for all mountable chroots (with an
    sbuild::chroot_facet_mountable facet) is in
    sbuild::chroot_facet_session_clonable::clone_session_setup().
    All chroot types refactored to set the mount device here.
  * 10mount uses a lock directory /var/lock/schroot to contain its
    lockfile, rather than directly using /var/lock, which is less
    secure.