[ubuntu/vivid-proposed] gnutls28 3.3.8-3ubuntu1 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Thu Oct 30 15:30:16 UTC 2014


gnutls28 (3.3.8-3ubuntu1) vivid; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Make gnutls28 default.

gnutls28 (3.3.8-3) unstable; urgency=high

  [ Daniel Kahn Gillmor ]
  * Add list of executables to gnutls-bin package description.
    Closes: #763671

  [ Andreas Metzler ]
  * 31_fallback_to_RUSAGE_SELF.diff from upstream GIT: if RUSAGE_THREAD fails
    try RUSAGE_SELF, which should fix a crash in cups. (Thanks, Nikos
    Mavrogiannopoulos!) Closes: #760476

gnutls28 (3.3.8-2) unstable; urgency=medium

  * Correct libtasn1-6-dev (build-)dependency version requirement, GnuTLS
    3.3.8 requires libtasn1 >= 3.9.
  * Upload to unstable.

gnutls28 (3.3.8-1) experimental; urgency=medium

  * New upstream version.
    + Refresh 20_debian_specific_soname.diff.
    + Bump libp11-kit-dev b-d to >= 0.20.7, add (temporary) build-conflicts
      with old experimental upload 0.21.2-1
    + Add newly added symbols to libgnutls-deb0-28.symbols, bump version of
      some functions in the gnutls_pkcs11_* family due to new members in enums
      gnutls_pkcs11_obj_type_t and gnutls_pkcs11_obj_flags, bump private
      symbol dependency info, and bump shlibs.
  * Drop version from libgnutls28-dev's dependency on libp11-kit-dev.
    The GnuTLS library package automatically gets a dependency on libp11-kit0
    (>= the-version-in-build-depends). OTOH libp11-kit-dev depends on
    libp11-kit0 (= ${binary:Version}). Therefore these dependencies already
    enforce a version on libp11-kit-dev and we do not need to duplicate the
    info.
  * Add explicit build-dependency on libopts25-dev. Closes: #761618

gnutls28 (3.3.7-2) unstable; urgency=medium

  * Upload to unstable.

gnutls28 (3.3.7-1) experimental; urgency=medium

  * New upstream release.
    + Refresh 20_debian_specific_soname.diff.
    + Add newly added symbols to libgnutls-deb0-28.symbols, bump private
      symbol dependency info, and bump shlibs.
    + New member in gnutls_pkcs11_obj_attr_t, bump version of
      gnutls_pkcs11_obj_list_import_url*.

gnutls28 (3.3.6-2) unstable; urgency=medium

  * Upload to unstable. We want 3.3 in jessie, as it is (going to be) GnuTLS
    lastest stable at freeze time.
  * 30_guile-snarf.diff: Work around #759096 (guile-snarf hard-codes the
    at-build-time-default-compiler) by exporting @CPP at .

gnutls28 (3.3.6-1) experimental; urgency=medium

  * [debian/copright]: Replace reference to GPLv2.1 (which does not exist)
    with one to GPLv2. (Thanks, Jakub Wilk) Closes: #754160
  * New upstream release.
    + Refresh 20_debian_specific_soname.diff.
    + Add newly added symbols to libgnutls-deb0-28.symbols and bump private
      symbol dependency info.

gnutls28 (3.3.5-1) experimental; urgency=medium

  * New upstream version.
  * Refresh patches/20_debian_specific_soname.diff.
  * Drop 30_Updated-asm-sources.patch.
  * Add new public symbols to symbol file, bump shlibs.

gnutls28 (3.3.3-1) experimental; urgency=medium

  * New upstream version, including a fix for GNUTLS-SA-2014-3
    CVE-2014-3466.
  * Refresh 20_debian_specific_soname.diff.
  * 30_Updated-asm-sources.patch: Updated asm code pulled from upstream git.
  * New symbol gnutls_credentials_get, update symbol file and bump shlibs.

gnutls28 (3.3.2-2) experimental; urgency=high

  * Fix crashes due to symbol clashes when a binary ends up being linked
    against GnuTLS v2 and v3 by bumping library symbol-versioning (and
    therefore also the soname) in a Debian specific way, to make sure there is
    no conflict with future:
    + 20_debian_specific_soname.diff
      - Symbol versions: GNUTLS_* -> GNUTLS_DEBIAN_0_*
      - Add "-release deb0" to libtool link command.
    + Rename libgnutls28 to libgnutls-deb0-28, matching the new soname.
    + Adapt symbol file accordingly.
    + Change 14_version_gettextcat.diff, too.
      Closes: #748742
   * Drop libgnutls28-dbg Conflicts with libgnutls13-dbg, libgnutls26-dbg.
     These have been unnecessary since we started using dh compat v9, where
     debugging symbols are installed to /usr/lib/debug/.build-id.

gnutls28 (3.3.2-1) experimental; urgency=medium

  * Do not build-depend on guile-2.0 on m68k. Closes: #745461
  * Manually version libgnutls28's dependency on libgmp10 as (>= 2:6), to
    enforce a dual-licensed (GPLv2+/LGPLv2.1+) version of GMP. Also add a
    corresponding versioned build-dependency, to prevent building of
    uninstallable packages.
  * New upstream version. Drop 20_guile_no_override_allocation.diff and
    21_Treat-othername-as-printable.diff.

gnutls28 (3.3.1-1) experimental; urgency=medium

  * New upstream version.
    + Drop 20_sparc_chainverify_buserror.diff.
    + Pull 20_guile_no_override_allocation.diff and
      21_Treat-othername-as-printable.diff from upstream GIT.
    + Drop gnutls_secure_calloc at GNUTLS_1_4 from symbol file. It was dropped
      upstream since it was never exported in a public header and is not
      used according to codesearch.d.o.

gnutls28 (3.3.0-2) experimental; urgency=medium

  * Drop last remains of -xssl from debian/.
  * Add debian/libgnutls28.symbols.
  * 20_sparc_chainverify_buserror.diff from upstream GIT: In chainverify test
    increase the space available for certificates to fix sparc testsuite
    error.
  * Build OpenSSL wrapper from gnutls28, provide libgnutls-openssl-dev from
    libgnutls28-dev.

gnutls28 (3.3.0-1) experimental; urgency=medium

  * New upstream version.
    + Bump shlibs.

gnutls28 (3.3.0~pre0-1) experimental; urgency=medium

  * Also version the p11-kit dependency.
  * New upstream version.
    + Set --enable-static, as only shared libs are built by default.
    + libgnutls-xssl is no more.
    + Bump shlibs.
  * Upload to experimental.

Date: Thu, 30 Oct 2014 15:21:33 +0100
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/vivid/+source/gnutls28/3.3.8-3ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 30 Oct 2014 15:21:33 +0100
Source: gnutls28
Binary: libgnutls-dev libgnutls28-dev libgnutls-deb0-28 libgnutls28-dbg gnutls-bin gnutls-doc guile-gnutls libgnutlsxx28 libgnutls-openssl27
Architecture: source
Version: 3.3.8-3ubuntu1
Distribution: vivid
Urgency: high
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description:
 gnutls-bin - GNU TLS library - commandline utilities
 gnutls-doc - GNU TLS library - documentation and examples
 guile-gnutls - GNU TLS library - GNU Guile bindings
 libgnutls-deb0-28 - GNU TLS library - main runtime library
 libgnutls-dev - GNU TLS library - development files
 libgnutls-openssl27 - GNU TLS library - OpenSSL wrapper
 libgnutls28-dbg - GNU TLS library - debugger symbols
 libgnutls28-dev - dummy transitional package for GNU TLS library - development file
 libgnutlsxx28 - GNU TLS library - C++ runtime library
Closes: 745461 748742 754160 760476 761618 763671
Changes:
 gnutls28 (3.3.8-3ubuntu1) vivid; urgency=low
 .
   * Merge from Debian unstable.  Remaining changes:
     - Make gnutls28 default.
 .
 gnutls28 (3.3.8-3) unstable; urgency=high
 .
   [ Daniel Kahn Gillmor ]
   * Add list of executables to gnutls-bin package description.
     Closes: #763671
 .
   [ Andreas Metzler ]
   * 31_fallback_to_RUSAGE_SELF.diff from upstream GIT: if RUSAGE_THREAD fails
     try RUSAGE_SELF, which should fix a crash in cups. (Thanks, Nikos
     Mavrogiannopoulos!) Closes: #760476
 .
 gnutls28 (3.3.8-2) unstable; urgency=medium
 .
   * Correct libtasn1-6-dev (build-)dependency version requirement, GnuTLS
     3.3.8 requires libtasn1 >= 3.9.
   * Upload to unstable.
 .
 gnutls28 (3.3.8-1) experimental; urgency=medium
 .
   * New upstream version.
     + Refresh 20_debian_specific_soname.diff.
     + Bump libp11-kit-dev b-d to >= 0.20.7, add (temporary) build-conflicts
       with old experimental upload 0.21.2-1
     + Add newly added symbols to libgnutls-deb0-28.symbols, bump version of
       some functions in the gnutls_pkcs11_* family due to new members in enums
       gnutls_pkcs11_obj_type_t and gnutls_pkcs11_obj_flags, bump private
       symbol dependency info, and bump shlibs.
   * Drop version from libgnutls28-dev's dependency on libp11-kit-dev.
     The GnuTLS library package automatically gets a dependency on libp11-kit0
     (>= the-version-in-build-depends). OTOH libp11-kit-dev depends on
     libp11-kit0 (= ${binary:Version}). Therefore these dependencies already
     enforce a version on libp11-kit-dev and we do not need to duplicate the
     info.
   * Add explicit build-dependency on libopts25-dev. Closes: #761618
 .
 gnutls28 (3.3.7-2) unstable; urgency=medium
 .
   * Upload to unstable.
 .
 gnutls28 (3.3.7-1) experimental; urgency=medium
 .
   * New upstream release.
     + Refresh 20_debian_specific_soname.diff.
     + Add newly added symbols to libgnutls-deb0-28.symbols, bump private
       symbol dependency info, and bump shlibs.
     + New member in gnutls_pkcs11_obj_attr_t, bump version of
       gnutls_pkcs11_obj_list_import_url*.
 .
 gnutls28 (3.3.6-2) unstable; urgency=medium
 .
   * Upload to unstable. We want 3.3 in jessie, as it is (going to be) GnuTLS
     lastest stable at freeze time.
   * 30_guile-snarf.diff: Work around #759096 (guile-snarf hard-codes the
     at-build-time-default-compiler) by exporting @CPP at .
 .
 gnutls28 (3.3.6-1) experimental; urgency=medium
 .
   * [debian/copright]: Replace reference to GPLv2.1 (which does not exist)
     with one to GPLv2. (Thanks, Jakub Wilk) Closes: #754160
   * New upstream release.
     + Refresh 20_debian_specific_soname.diff.
     + Add newly added symbols to libgnutls-deb0-28.symbols and bump private
       symbol dependency info.
 .
 gnutls28 (3.3.5-1) experimental; urgency=medium
 .
   * New upstream version.
   * Refresh patches/20_debian_specific_soname.diff.
   * Drop 30_Updated-asm-sources.patch.
   * Add new public symbols to symbol file, bump shlibs.
 .
 gnutls28 (3.3.3-1) experimental; urgency=medium
 .
   * New upstream version, including a fix for GNUTLS-SA-2014-3
     CVE-2014-3466.
   * Refresh 20_debian_specific_soname.diff.
   * 30_Updated-asm-sources.patch: Updated asm code pulled from upstream git.
   * New symbol gnutls_credentials_get, update symbol file and bump shlibs.
 .
 gnutls28 (3.3.2-2) experimental; urgency=high
 .
   * Fix crashes due to symbol clashes when a binary ends up being linked
     against GnuTLS v2 and v3 by bumping library symbol-versioning (and
     therefore also the soname) in a Debian specific way, to make sure there is
     no conflict with future:
     + 20_debian_specific_soname.diff
       - Symbol versions: GNUTLS_* -> GNUTLS_DEBIAN_0_*
       - Add "-release deb0" to libtool link command.
     + Rename libgnutls28 to libgnutls-deb0-28, matching the new soname.
     + Adapt symbol file accordingly.
     + Change 14_version_gettextcat.diff, too.
       Closes: #748742
    * Drop libgnutls28-dbg Conflicts with libgnutls13-dbg, libgnutls26-dbg.
      These have been unnecessary since we started using dh compat v9, where
      debugging symbols are installed to /usr/lib/debug/.build-id.
 .
 gnutls28 (3.3.2-1) experimental; urgency=medium
 .
   * Do not build-depend on guile-2.0 on m68k. Closes: #745461
   * Manually version libgnutls28's dependency on libgmp10 as (>= 2:6), to
     enforce a dual-licensed (GPLv2+/LGPLv2.1+) version of GMP. Also add a
     corresponding versioned build-dependency, to prevent building of
     uninstallable packages.
   * New upstream version. Drop 20_guile_no_override_allocation.diff and
     21_Treat-othername-as-printable.diff.
 .
 gnutls28 (3.3.1-1) experimental; urgency=medium
 .
   * New upstream version.
     + Drop 20_sparc_chainverify_buserror.diff.
     + Pull 20_guile_no_override_allocation.diff and
       21_Treat-othername-as-printable.diff from upstream GIT.
     + Drop gnutls_secure_calloc at GNUTLS_1_4 from symbol file. It was dropped
       upstream since it was never exported in a public header and is not
       used according to codesearch.d.o.
 .
 gnutls28 (3.3.0-2) experimental; urgency=medium
 .
   * Drop last remains of -xssl from debian/.
   * Add debian/libgnutls28.symbols.
   * 20_sparc_chainverify_buserror.diff from upstream GIT: In chainverify test
     increase the space available for certificates to fix sparc testsuite
     error.
   * Build OpenSSL wrapper from gnutls28, provide libgnutls-openssl-dev from
     libgnutls28-dev.
 .
 gnutls28 (3.3.0-1) experimental; urgency=medium
 .
   * New upstream version.
     + Bump shlibs.
 .
 gnutls28 (3.3.0~pre0-1) experimental; urgency=medium
 .
   * Also version the p11-kit dependency.
   * New upstream version.
     + Set --enable-static, as only shared libs are built by default.
     + libgnutls-xssl is no more.
     + Bump shlibs.
   * Upload to experimental.
Checksums-Sha1:
 c87b2fd3a578897689ee6407ec1f915a3c586178 2441 gnutls28_3.3.8-3ubuntu1.dsc
 2c07ed3f0ec3284820985085d63311e8b73cb48f 6153180 gnutls28_3.3.8.orig.tar.xz
 d0b058216690a0d1a1b707b3ac44eef6a5d88656 83684 gnutls28_3.3.8-3ubuntu1.debian.tar.xz
Checksums-Sha256:
 0e7cf4a1ba2bec9cab28461bbedd792de40e02adfde4ca54db054908362a7340 2441 gnutls28_3.3.8-3ubuntu1.dsc
 bd4642f180e19632f4ed3a1e62d60c824c7b695f5cddf41a8fba1b272eaef046 6153180 gnutls28_3.3.8.orig.tar.xz
 8f19aa872159c9fdb3fb1c6948f4e7e079d0670720abbf7db2363d168fa97a0b 83684 gnutls28_3.3.8-3ubuntu1.debian.tar.xz
Files:
 62da43c47eecf9bf7dc84a2d7f9d73e9 2441 libs optional gnutls28_3.3.8-3ubuntu1.dsc
 b57e6b7630bdba9ea8eb28ff0eb29c2f 6153180 libs optional gnutls28_3.3.8.orig.tar.xz
 2a594ea061423daab9fed303d112cb1a 83684 libs optional gnutls28_3.3.8-3ubuntu1.debian.tar.xz
Original-Maintainer: Debian GnuTLS Maintainers <pkg-gnutls-maint at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlRSSXsACgkQliSD4VZixzQ9FQCfT7dn3DHNFhMFvijk9DsjvJSH
gdQAoKCPBnd2ibkp0Buqn/R7ZnVueSPs
=70nZ
-----END PGP SIGNATURE-----


More information about the Vivid-changes mailing list