[ubuntu/yakkety-proposed] mongodb 1:2.6.11-1ubuntu1 (Accepted)

Jeremy Bicha jbicha at ubuntu.com
Fri Jul 8 22:13:18 UTC 2016


mongodb (1:2.6.11-1ubuntu1) yakkety; urgency=medium

  * Sync with Debian. Remaining change:
    - debian/control, debian/rules:
      + Use libv8-dev on ppc64el too since it exists in Ubuntu

mongodb (1:2.6.11-1) experimental; urgency=medium

  * New upstream release (closes: #748490).
  * Drop patches merged upstream:
    + 0003-All-platforms-but-Windows-find-hash-in-std-tr1.patch
    + 0005-ARM-support-for-ASM-operations-in-MongoDB.patch
    + 0008-Use-system-libstemmer.patch
    + 0010-fix-integer-signs.patch
    + 0011-Use-a-signed-char-to-store-BSONType-enumerations.patch
    + 0013-pymongo.patch
  * Drop 0007-Use-TIME_UTC_-macro.patch: essentially no-op with Jessie's boost
    version.
  * Drop 0009-ignore-unused-local-typedefs.patch: it only patches v8's
    SConstruct for 2.6.11, but we use the system's v8 library anyway.
  * Replace no-unused-variable.patch with Ubuntu's version, which also
    specifies the (required) -Wno-maybe-uninitialized option.
  * Refresh remaining patches.
  * d/control:
    + Add myself to Uploaders.
    + Remove ancient g++ version B-D.
    + Move adduser from Pre-Depends to Depends.
    + Use HTTPS for all URLs.
    + Remove XS-Testsuite: autopkgtest; it is added automatically.
    + Drop the mongodb-dev binary package. The C++ client library is now
      developed separately from the mongo database server.
    + Lower libboost-dev B-D version requirement to (>> 1.50) to ease backports.
    + Remove the libsnappy-dev B-D version restriction.
  * d/rules: various fixes:
    + Replace the individual --use-system-x scons arguments with a
      single --use-system-all.
    + Create -dbgsym packages by default, can be disabled using
      DEB_BUILD_OPTIONS=nodbgsym (Warning: -dbgsym packages are about 1GB big
      in total).
    + lint: use filter instead of findstring.
    + Really pass the hardening flags to scons through environment variables;
      introduced a new patch for SConstruct.
    + Honour the nocheck build option.
    + Use dh_install --list-missing.
    + Move dh_clean handling to debian/clean and override dh_auto_clean
      instead.
    + Use a dedicated override for dh_systemd_enable.
  * Use system YAML:
    + d/control: B-D on libyaml-cpp-dev
    + Include a patch from Ubuntu fixing yaml-cpp detection.
  * tests: update basic1.js' location.
  * mongodb.service: specify RuntimeDirectory and RuntimeDirectoryMode to have
    systemd create /run/mongodb.
  * upstart: create /run/mongodb
  * mongodb-server.postinst:
    + Do not create /run/mongodb on installation; this is a
      runtime directory created by the initscript, the systemd unit and the
      upstart job.
    + Use dpkg-statoverride to set directory permissions. Also do not
      create /var/lib/mongodb and /var/log/mongodb, they are already created
      using dh_installdirs.
    + Refactor user creation; create the mongodb system user with
      mongodb as primary group and with disabled login and shell.
  * Drop mongodb-server.{prerm,postrm}; they are essentially dh_make
    boilerplate.
  * mongodb.service: source /etc/default/mongodb and use $CONF and $DAEMON_OPTS.
  * Remove obsolete mongodb maintainer scripts, initscript, upstart job and
    dirs.
  * Remove old xulrunner-related lintian overrides.
  * Remove duplicate manpages from debian/.
  * Enable arm64 and ppc64el builds (closes: #791935):
    + Add a patch from Ubuntu to allow disabling javascript during build.
    + Disable javascript for arm64 and ppc64el builds, as V8 is not available
      on these architectures.
    + d/control: mark packages additionally as arm64 and ppc64el.
    + Drop the mongo shell from the arm64 and ppc64el packages, as it is
      broken without scripting support.
  * Use the tcmalloc allocator on supported architectures (amd64, i386, armhf,
    ppc64el).
  * Add debian/source/lintian-overrides, overriding false positive and
    irrelevant warnings/errors.
  * Remove debian/mongodb-clients.lintian-overrides: overrides were not used.
  * d/copyright: convert to Format 1.0.
  * Bump standards to 3.9.7; no changes needed.
  * d/watch: check for 2.6 stable releases.
  * Add NEWS entry with hints about the upgrade to 2.6.

mongodb (1:2.4.14-3) unstable; urgency=low

  * Fix FTBFS with newer g++ 5.2 versions (closes: #794931).
  * Build depend on newer g++ 5.2 versions (closes: #793262).
  * Build depend on GCC 5 transitioned snappy versions.
  * Remove ppc64el from the packages, it doesn't have libv8-dev .
  * Move adduser dependency to pre-depends.

mongodb (1:2.4.14-2) unstable; urgency=low

  * Fix FTBFS with gcc 5.1 (closes: #778012).
  * Update Vcs-Browser location (closes: #745341).

mongodb (1:2.4.14-1) unstable; urgency=low

  * New upstream release.
  * Remove applied patches.
  * Specify home directory when adding mongodb user.

  [ Svante Signell <svante.signell at gmail.com> ]
  * Fix build with python-pymongo 3.0+ (closes: #786823).

mongodb (1:2.4.10-5) unstable; urgency=high

  * Use upstream backported fix for CVE-2015-1609 (closes: #780129).

mongodb (1:2.4.10-4) unstable; urgency=high

  * Backport potential information leak security fix from 2.4.11 .
  * Backport disable SSLv3 ciphers from pre-2.4.13 to fix CVE-2014-3566 .

mongodb (1:2.4.10-3) unstable; urgency=medium

  * Enable systemd unit file (closes: #767211).
  * Update Standards-Version to 3.9.6 .

Date: Fri, 08 Jul 2016 18:07:18 -0400
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/mongodb/1:2.6.11-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Jul 2016 18:07:18 -0400
Source: mongodb
Binary: mongodb mongodb-server mongodb-clients
Architecture: source
Version: 1:2.6.11-1ubuntu1
Distribution: yakkety
Urgency: high
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Description:
 mongodb    - object/document-oriented database (metapackage)
 mongodb-clients - object/document-oriented database (client apps)
 mongodb-server - object/document-oriented database (server package)
Closes: 745341 748490 767211 778012 780129 786823 791935 793262 794931
Changes:
 mongodb (1:2.6.11-1ubuntu1) yakkety; urgency=medium
 .
   * Sync with Debian. Remaining change:
     - debian/control, debian/rules:
       + Use libv8-dev on ppc64el too since it exists in Ubuntu
 .
 mongodb (1:2.6.11-1) experimental; urgency=medium
 .
   * New upstream release (closes: #748490).
   * Drop patches merged upstream:
     + 0003-All-platforms-but-Windows-find-hash-in-std-tr1.patch
     + 0005-ARM-support-for-ASM-operations-in-MongoDB.patch
     + 0008-Use-system-libstemmer.patch
     + 0010-fix-integer-signs.patch
     + 0011-Use-a-signed-char-to-store-BSONType-enumerations.patch
     + 0013-pymongo.patch
   * Drop 0007-Use-TIME_UTC_-macro.patch: essentially no-op with Jessie's boost
     version.
   * Drop 0009-ignore-unused-local-typedefs.patch: it only patches v8's
     SConstruct for 2.6.11, but we use the system's v8 library anyway.
   * Replace no-unused-variable.patch with Ubuntu's version, which also
     specifies the (required) -Wno-maybe-uninitialized option.
   * Refresh remaining patches.
   * d/control:
     + Add myself to Uploaders.
     + Remove ancient g++ version B-D.
     + Move adduser from Pre-Depends to Depends.
     + Use HTTPS for all URLs.
     + Remove XS-Testsuite: autopkgtest; it is added automatically.
     + Drop the mongodb-dev binary package. The C++ client library is now
       developed separately from the mongo database server.
     + Lower libboost-dev B-D version requirement to (>> 1.50) to ease backports.
     + Remove the libsnappy-dev B-D version restriction.
   * d/rules: various fixes:
     + Replace the individual --use-system-x scons arguments with a
       single --use-system-all.
     + Create -dbgsym packages by default, can be disabled using
       DEB_BUILD_OPTIONS=nodbgsym (Warning: -dbgsym packages are about 1GB big
       in total).
     + lint: use filter instead of findstring.
     + Really pass the hardening flags to scons through environment variables;
       introduced a new patch for SConstruct.
     + Honour the nocheck build option.
     + Use dh_install --list-missing.
     + Move dh_clean handling to debian/clean and override dh_auto_clean
       instead.
     + Use a dedicated override for dh_systemd_enable.
   * Use system YAML:
     + d/control: B-D on libyaml-cpp-dev
     + Include a patch from Ubuntu fixing yaml-cpp detection.
   * tests: update basic1.js' location.
   * mongodb.service: specify RuntimeDirectory and RuntimeDirectoryMode to have
     systemd create /run/mongodb.
   * upstart: create /run/mongodb
   * mongodb-server.postinst:
     + Do not create /run/mongodb on installation; this is a
       runtime directory created by the initscript, the systemd unit and the
       upstart job.
     + Use dpkg-statoverride to set directory permissions. Also do not
       create /var/lib/mongodb and /var/log/mongodb, they are already created
       using dh_installdirs.
     + Refactor user creation; create the mongodb system user with
       mongodb as primary group and with disabled login and shell.
   * Drop mongodb-server.{prerm,postrm}; they are essentially dh_make
     boilerplate.
   * mongodb.service: source /etc/default/mongodb and use $CONF and $DAEMON_OPTS.
   * Remove obsolete mongodb maintainer scripts, initscript, upstart job and
     dirs.
   * Remove old xulrunner-related lintian overrides.
   * Remove duplicate manpages from debian/.
   * Enable arm64 and ppc64el builds (closes: #791935):
     + Add a patch from Ubuntu to allow disabling javascript during build.
     + Disable javascript for arm64 and ppc64el builds, as V8 is not available
       on these architectures.
     + d/control: mark packages additionally as arm64 and ppc64el.
     + Drop the mongo shell from the arm64 and ppc64el packages, as it is
       broken without scripting support.
   * Use the tcmalloc allocator on supported architectures (amd64, i386, armhf,
     ppc64el).
   * Add debian/source/lintian-overrides, overriding false positive and
     irrelevant warnings/errors.
   * Remove debian/mongodb-clients.lintian-overrides: overrides were not used.
   * d/copyright: convert to Format 1.0.
   * Bump standards to 3.9.7; no changes needed.
   * d/watch: check for 2.6 stable releases.
   * Add NEWS entry with hints about the upgrade to 2.6.
 .
 mongodb (1:2.4.14-3) unstable; urgency=low
 .
   * Fix FTBFS with newer g++ 5.2 versions (closes: #794931).
   * Build depend on newer g++ 5.2 versions (closes: #793262).
   * Build depend on GCC 5 transitioned snappy versions.
   * Remove ppc64el from the packages, it doesn't have libv8-dev .
   * Move adduser dependency to pre-depends.
 .
 mongodb (1:2.4.14-2) unstable; urgency=low
 .
   * Fix FTBFS with gcc 5.1 (closes: #778012).
   * Update Vcs-Browser location (closes: #745341).
 .
 mongodb (1:2.4.14-1) unstable; urgency=low
 .
   * New upstream release.
   * Remove applied patches.
   * Specify home directory when adding mongodb user.
 .
   [ Svante Signell <svante.signell at gmail.com> ]
   * Fix build with python-pymongo 3.0+ (closes: #786823).
 .
 mongodb (1:2.4.10-5) unstable; urgency=high
 .
   * Use upstream backported fix for CVE-2015-1609 (closes: #780129).
 .
 mongodb (1:2.4.10-4) unstable; urgency=high
 .
   * Backport potential information leak security fix from 2.4.11 .
   * Backport disable SSLv3 ciphers from pre-2.4.13 to fix CVE-2014-3566 .
 .
 mongodb (1:2.4.10-3) unstable; urgency=medium
 .
   * Enable systemd unit file (closes: #767211).
   * Update Standards-Version to 3.9.6 .
Checksums-Sha1:
 3589c5e7c98002105ff6a1e0fca689942b81f450 2847 mongodb_2.6.11-1ubuntu1.dsc
 a66b40fbb46a15e731390b2828b42f4cba5df30e 10184996 mongodb_2.6.11.orig.tar.bz2
 9c901916ff431f54c9455b42bddff593e8276d20 51920 mongodb_2.6.11-1ubuntu1.debian.tar.xz
Checksums-Sha256:
 c0ca16228fb8288594797d30e7d73cf953eee232fcb9b047253476f47fd91ca1 2847 mongodb_2.6.11-1ubuntu1.dsc
 e7d86fb91c7e9c784e8e9a278b1159cac7259a71d3b5bcf2426553a4cc148556 10184996 mongodb_2.6.11.orig.tar.bz2
 310f7f249c94da290d8e66d093f707a44c57a4190ff89ee55bf6376931f3ed56 51920 mongodb_2.6.11-1ubuntu1.debian.tar.xz
Files:
 306610ee5be4eb1977f3fc119c58cb1f 2847 database optional mongodb_2.6.11-1ubuntu1.dsc
 4643ecb2e1b3f09481841ded9c293065 10184996 database optional mongodb_2.6.11.orig.tar.bz2
 3b54b12dc196977dcd54d67f44d6c93c 51920 database optional mongodb_2.6.11-1ubuntu1.debian.tar.xz
Original-Maintainer: Laszlo Boszormenyi (GCS) <gcs at debian.org>

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

iQIcBAEBCgAGBQJXgCToAAoJEMdHrjc2M/hKKQoQAKACBVshh952I3ps1076U+56
AKL+GwBLiOSBybqFWOsnodgL8EXR5ngf/9PXZOz/NaEFbkEhkeqxkeTxyaGNMajB
kMedNrRHDCnlqS9pZ/k/0imlSR0TUhu5TC//ZY8UN/XQaoDcCusTFWuif8GqZOg0
3Xr0DflIhQRGiFAH0cPeISqPsPoSRXLc4rf0C65jb75rskOWh5b+wgw35hvCa1wS
Hcx3V02Vfqa0ToLs6wsJYtndty4y2RJChc3uLBrMmN/08r0j3qRxwZU/2nTJk38j
WsG4HYxjpef9bo7fwaEj9x1PCNfsn9Jh096/Qded7z11VRa7ew4i5aUiF4meV2u6
qUrTxQ5PTYf9Hu/BP+R/Sl55QY7am5K2gElv0ZqwNN4CCffmbQtToMaVL0JzipyI
QKRcMjpO1hv8vBVE3lEItzKhjI/vYiey6B54hc3lFniJzVfeFPRh5q0ADVni0rVd
5QaS1bynP1NNSWA0z5v9+fsEekIutNOFgZXkOYuwtMa4kNSBin5KBz9uQlpsylnI
0v22JS/kXmr2l8JgffsihPLk2keyhTztoocRIP6aLE78WkjexFC3u9A7R7LvHWpj
SNwP0cqdTmMeBbPAGqHc1+IyN2GpJfEufkFqH5eMYmu33qogejq+yXTr4B5j0DpT
68qGPV8bJPakYILww6gI
=O0RJ
-----END PGP SIGNATURE-----


More information about the Yakkety-changes mailing list