[Bug 1392095] [NEW] Sync libcap2 1:2.24-6 (main) from Debian unstable (main)

Launchpad Bug Tracker 1392095 at bugs.launchpad.net
Wed Nov 12 22:59:52 UTC 2014


You have been subscribed to a public bug by Artur Rona (ari-tczew):

Please sync libcap2 1:2.24-6 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * 0004-include-sys-xattr.patch: Include sys/xattr.h in sys/capability.h
  * 0004-include-sys-xattr.patch: Include sys/xattr.h in sys/capability.h
  * 0004-include-sys-xattr.patch: Include sys/xattr.h in sys/capability.h
  * New upstream release.
    - Drop 0001-Add-CAP_WAKE_ALARM-and-CAP_BLOCK_SUSPEND-to-capabili.patch,
      included upstream.
  * Add patch (which has been forwarded to the upstream maintainer) to define
    new capabilities in most recent kernels.  (LP: #1084000) (Closes: #689035)
  * Add patch (which has been forwarded to the upstream maintainer) to define
    new capabilities in most recent kernels.  (LP: #1084000) (Closes: #689035)
  * Add patch (which has been forwarded to the upstream maintainer) to define
    new capabilities in most recent kernels.  (LP: #1084000) (Closes: #689035)
  * Resynchronise with Debian.  Remaining changes:
    - Support cross-building.

0003-refine-setcap-error-message.patch -> 0002-setcap-error-message.patch
0004-include-sys-xattr.patch -> 0003-include-sys-xattr.patch
Cross-building is now supported by Debian, but has been re-worked.

Changelog entries since current vivid version 1:2.24-0ubuntu2:

libcap2 (1:2.24-6) unstable; urgency=medium

  * debian/rules:
    - Use proper assignment for CC. It has a default value, so ?= assignment
      does not make sense. Using := fixes a FTCBFS. Thanks, Helmut Grohne.
      Closes: #762575
  * debian/control:
    - Add XS-Testsuite for autopkgtest
  * debian/tests/executables:
    - Add an autopkgtest for getcap(8) and setcap(8) functionality

 -- Christian Kastner <debian at kvr.at>  Thu, 25 Sep 2014 01:41:47 +0200

libcap2 (1:2.24-5) unstable; urgency=medium

  * debian/libcap2-bin.lintian-overrides:
    - Drop this file; it only contained an unused lintian override for
      statically-linked-binary
  * debian/control:
    - Bump Standards-Version to 3.9.6 (no changes needed)
    - Add binary package libcap2-dbg for debugging symbols
  * debian/rules:
    - Use dpkg/architecture.mk instead of manual assignment
    - Rework the cross-compiling support. Less code, and less assumptions about
      the environment
    - Create dirs in override_dh_installdirs
    - Simplify installation stage
    - Add override_dh_strip to place symbols in libcap2-dbg
  * Package libcap-dev:
    - Move the static library from /lib/ to /usr/lib/, where development files
      belong according to the FHS. /lib/ is only for essential shared
      libraries.
  * debian/TODO:
    - Drop file (all items were either dropped or completed)

 -- Christian Kastner <debian at kvr.at>  Fri, 19 Sep 2014 13:52:51 +0200

libcap2 (1:2.24-4) unstable; urgency=low

  * debian/control:
    - Set myself to maintainer. Closes: #756091
    - Drop redundant Section
    - Drop redundant Priority fields
    - Add Multi-Arch field for libcap2-bin
    - Point Vcs-* URLs to collab-maint
  * debian/rules:
    - Drop dh_builddeb override, xz is now default
    - Drop override_dh_makeshlibs; a symbols file is provided now
  * debian/copyright:
    - Add myself
    - Add missing copyright for manpages
    - Add missing copyright for contrib/*
  * debian/symbols:
    - Create symbols file
  * debian/watch:
    - Create watch file
  * debian/manpages:
    - Fix typo in manpage name (getcaps -> getpcaps)
    - Drop capsh.8, upstream ships capsh.1 now
  * debian/source/options:
    - Remove, as xz is now the default compression algo
  * debian/patches (refreshed):
    - Update headers to play more nicely with gbp-pq
  * debian/patches (added):
    - 0004-Don-t-hardcode-build-flags
      Needed so that hardening flags get honored
    - 0005-Syntax-fixes-for-man-pages

 -- Christian Kastner <debian at kvr.at>  Sat, 26 Jul 2014 20:06:24 +0200

libcap2 (1:2.24-3) unstable; urgency=medium

  * I don't care anymore, not worth it.. orphaning.

 -- Daniel Baumann <mail at daniel-baumann.ch>  Fri, 25 Jul 2014 20:51:41
+0200

libcap2 (1:2.24-2) unstable; urgency=low

  * Adding provides for libcap2-dev that got lost during rebase (Closes:
    #755559).

 -- Daniel Baumann <mail at daniel-baumann.ch>  Tue, 22 Jul 2014 10:55:23
+0200

libcap2 (1:2.24-1) unstable; urgency=low

  * Merging upstream version 2.24 (Closes: #734633): - in sync with
    current kernels (Closes: #689035)
  * Dropping unused orig-tar.sh.
  * Marking package as linux-any only (Closes: #745186).
  * Moving local manpages to subdirectory.
  * Applied patch from Loïc Minier <loic.minier at linaro.org> to fix cross-
    building by passing CC and BUILD_CC to dh_auto_make, based on a patch
    by Colin Watson for the previous CDBS packaging, but adapted for the
    new dh-based packaging (Closes: #645908).
  * Adding manpages for capability.conf, getcaps, and pam_cap from Scott
    Schaefer <saschaefer at neurodiverse.org> (Closes: #504606).
  * Using xz explizitly for source tarballs.
  * Adding dpkg-source local options to abort on upstream changes.
  * Moving local pam-configs to local subdirectory.
  * Dropping watch file.
  * Dropping old README.source.
  * Updating to standards version 3.9.5.
  * Sorting fields in control.
  * Doubling some fields in control for binary packages in order to avoid
    implicit use.
  * Removing useless whitespaces at EOL/EOF.
  * Dropping pre-wheezy conflicts/replaces etc.
  * Updating to debhelper version 9.
  * Wrapping build-depends.
  * Wrapping and sorting depends.
  * Adding vcs fields.
  * Harmonizing package descriptions.
  * Building debian binary packages explicitly with xz compression.
  * Rewriting copyright file in copyright format 1.0.
  * Reworking debhelper install files.
  * Dropping pre-wheezy libcap2-bin.preinst.
  * Reworking debhelper maintainer scripts.
  * Adding todo file.
  * Refreshing fix-Makefiles.patch.
  * Refresh refine-setcap-error-message.patch.
  * Renaming and renumbering patches consistently.
  * Adding patch from Adam Conrad <adconrad at ubuntu.com> to include
    sys/xattr.h in sys/capability.h.
  * Using curly braces in rules where appropriate.
  * Running dh_install with --fail-missing.
  * Correctly moving .so symlink to /usr in libcap-dev where it should be.
  * Dropping useless suggests on libcap-dev.
  * Prefixing readme with package name.

 -- Daniel Baumann <mail at daniel-baumann.ch>  Fri, 18 Jul 2014 10:58:46
+0200

** Affects: libcap2 (Ubuntu)
     Importance: Wishlist
         Status: New

-- 
Sync libcap2 1:2.24-6 (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/1392095
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list