pbuilder (0.230.4) unstable; urgency=medium

  * createbuildenv:
    + Only try to print debootstrap.log if the file really exists.
    + Properly handle the case of a disabled internal cache.  Closes: #926115

 -- Mattia Rizzolo <mattia@debian.org>  Tue, 02 Apr 2019 11:32:38 +0200

pbuilder (0.230.3) unstable; urgency=medium

  [ Marcin Sulikowski ]
  * buildpackage-funcs: Fix whitespace handling in .dsc paths.  MR: !4

  [ Hideki Yamane ]
  * createbuildenv:
    + Use packages from APTCACHE during debootstrap.  Closes: #432088; MR: !6
  * doc:
    + Use deb.debian.org as defalut example.  MR: !5
  * pbuilder.8:
    + Mention qemu-debootstrap as a valid --debootstrap option.  MR: !7

  [ Mattia Rizzolo ]
  * modules:
    + Always call `systemctl stop` if using systemd's cgroups, preventing
      stray slices from being left behind.

  [ James Clarke ]
  * buildpackage-funcs:
    + While setting up the cross-build env, only look at installed bin:gcc,
      not all available ones.
    + Print a useful error if GCC version detection fails.
    + Handle minor GCC versions and unversioned GCC dependencies.

 -- Mattia Rizzolo <mattia@debian.org>  Tue, 26 Mar 2019 15:44:52 +0100

pbuilder (0.230.2) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * buildpackage:
    + Fixup the dpkg-dev 1.13.19 check for dpkg-source not supporting
      specifying the extraction directory.  Closes: #918368
    + Do not hardcode libstdc++-6-dev while setting up a cross-build
      environment, instead check at runtime which version to use.
      Thanks to Helmut and James for finding the (maybe) best formula.
  * d/control:
    + Bump Standards-Version to 4.3.0, no changes needed.

  [ Helmut Grohne ]
  * modules:
    + Make possible to unpack tarballs that lack dpkg-dev.  MR: !3

 -- Mattia Rizzolo <mattia@debian.org>  Thu, 28 Feb 2019 16:42:09 +0100

pbuilder (0.230.1) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * modules:
    + Add a package_version_is_older_than() function.
  * buildpackage:
    + Support dpkg-dev << 1.13.19 which doesn't support specifying a directory
      where to extract the sources into.  Closes: #854725
    + Keep passing -rfakeroot to dpkg-buildpackage if dpkg is << 1.14.7.
  * checkparams:
    + Use systemd-escape(1) to escape the package name in the slice name.

  [ Thorsten Glaser ]
  * Use long option in the dpkg-query calls, to support sarge's version. MR: !2

 -- Mattia Rizzolo <mattia@debian.org>  Mon, 12 Nov 2018 10:16:00 +0100

pbuilder (0.230) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * d/control:
    + Bump Standards-Version to 4.2.1, no changes needed.
    + Use the new debhelper-compat(=11) notation and drop d/compat.
  * d/rules: Change Ubuntu default DISTRIBUTION to "devel".
  * t: Add regression tests for 54e072c5ebb7d353e674873c96e5d837e52f345c.
  * checkparams:
    + Add a --no-source-only-changes option to override a configured
      SOURCE_ONLY_CHANGES=yes.  Closes: #904716
    + Add more information in the slice name and scope description
      to ease the life of those running many pbuilder instances.
  * buildpackage:
    + Don't explicitly pass -rfakeroot to dpkg-buildpackage.
      dpkg-buildpackage uses it by default if present since v1.14.7, so no
      need to tell it to.  LP: #1206215
    + Unless specified, look for .changes file of the architecture of the
      chroot, not of the host's system.   LP: #1762890
  * modules:
    + Shut down some extra translators in umountproc.  Closes: #912636
      Thanks to Samuel Thibault for the patch.

  [ Thorsten Glaser ]
  * buildpackage:
    + Create consistent /etc/hosts in build chroots with USENETWORK=no.
      Policy 4.2.0 §4.9 explicitly allows loopback access, which is already
      allowed, and we also already clean resolv.con.
      Add a clean hosts file which ships 127.0.0.1 as localhost and ::1 as
      localhost6 to avoid trouble.  See also the policy bug #904248.
      Closes: #905307

  [ Daniel Schepler ]
  * Wrap the chroot calls inside a systemd slice when running on Linux systems
    with systemd.  Closes: #905550
    This allows proper cleanup of stray processes left behind, among easier
    resource control by the system administrator.

  [ James Clarke ]
  * modules: Mount fdescfs under /dev/fd on kFreeBSD.
  * pbuilderrc.5: Update link to the user manual.
  * t/test_pbuilder-apt-config:
    + Fix Ubuntu-related tests on non-Ubuntu architectures.

 -- Mattia Rizzolo <mattia@debian.org>  Fri, 09 Nov 2018 13:51:04 +0100

pbuilder (0.229.3) unstable; urgency=medium

  [ Erich E. Hoover ]
  * pbuilder-modules: make bind mounts private on Linux.  Closes: #609427
    Based upon an idea from Philipp Hahn <hahn@univention.de>.

  [ Mattia Rizzolo ]
  * doc:
    + Drop target to upload documentation to Alioth.
    + Build the .pdf in the default target, instead of only in the install one.
  * Configure gitlab-ci to build the documentation and publish it.
  * Run the tests on GitLab CI.
  * d/control:
    + Move the Homepage to https://pbuilder-team.pages.debian.net/pbuilder.
    + Bump Standards-Version to 4.1.4, no changes neded.
  * d/rules: Default to cosmic on Ubuntu.

 -- Mattia Rizzolo <mattia@debian.org>  Sun, 17 Jun 2018 19:30:32 +0200

pbuilder (0.229.2) unstable; urgency=medium

  [ James Clarke ]
  * modules: Support bind-mounting files.
  * satisfydepends-funcs:
    + Normalize restriction formulae.
    + Handle / separator for spaces from -classic.
      Thanks to Yves-Alexis Perez <corsac@debian.org> for reporting.

  [ Mattia Rizzolo ]
  * Update maintainer email address to team+pbuilder@tracker.debian.org.

 -- Mattia Rizzolo <mattia@debian.org>  Wed, 04 Apr 2018 14:25:33 +0200

pbuilder (0.229.1) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * d/control: Remove dependency on wget, unused.
  * d/copyright:
    + Bump copyright year for 2018.
    + Use HTTPS in Format field.
    + Remove Upstream contact pointing to Junichi.
  * createbuildenv:
    + Print a tail of debootstrap.log when debootstrap fails  Closes: #870074
  * buildpackage:
    + Ignore the R³ field if the installed dpkg is too old to appropriately
      deal with it.

  [ James Clarke ]
  * d/control:
    + Change Vcs-* to point to salsa.
    + Bump standards version to 4.1.3, no changes needed.
    + Bump debhelper compat level to 11.

 -- Mattia Rizzolo <mattia@debian.org>  Mon, 22 Jan 2018 19:53:05 +0100

pbuilder (0.229) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * d/control: declare pbuilder can be built without root, R³:no.
  * d/rules: Change the default ubuntu release to bionic.
  * doc:
    + Update German translation.
      Thanks to Reiner Herrmann <reiner@reiner-h.de> for the contribution.
    + Don't force the documentation to be installed as root.
  * t: Add a couple of simple tests for get822field().
  * pbuildd: Don't force installation as root.
  * buildpackage: Add support for Rules-Requires-Root.
    When R³:no fakeroot is not installed in the chroot.
    A distribution with dpkg-dev >= 1.19.0 is required for then be able to
    build the package.
  * Switch the default mirror from httpredir.debian.org to deb.debian.org.
    Thanks to Unit193 <unit193@ubuntu.com> for the patch.

  [ Guido Günther ]
  * examples/B20autopkgtest: Use /bin/bash.  Closes: #874052
  * B20aupkgtest: Prefer autopkgtest over adt-run.
    autopkgtest 5.0 dropped support for adt-run.  Cater for that but still
    allow the usage of adt-run in older chroot.  Closes: #876399

 -- Mattia Rizzolo <mattia@debian.org>  Sat, 28 Oct 2017 15:57:24 +0200

pbuilder (0.228.9) unstable; urgency=medium

  * Documentation:
    + Refresh PO files.
    + ja.po: fix invalid po file causing po4a-translate to fail with the latest
      po4a version.  Closes: #876926
  * d/control:
    + Remove now unneeded Testsuite field.
    + Bump Standards-Version to 4.1.1, no changes needed.

 -- Mattia Rizzolo <mattia@debian.org>  Wed, 04 Oct 2017 16:51:00 +0200

# For older changelog entries, run 'apt-get changelog pbuilder'
