[Bug 1821762] Re: Fix regression (vs 1.66.0 and older) to allow argc == 0 for command_line parser

Launchpad Bug Tracker 1821762 at bugs.launchpad.net
Thu Apr 4 09:00:31 UTC 2019


This bug was fixed in the package boost1.67 - 1.67.0-7ubuntu0.1

---------------
boost1.67 (1.67.0-7ubuntu0.1) cosmic; urgency=medium

  * d/p/boostorg-program_options-pull-59.patch: pulled in patch from disco to
    fix regression (vs 1.66.0 and older) to allow argc == 0 (LP: #1821762)
  * d/p/fix-boost-compute-gcc8-ftbfs.patch: Fix FTBFS in boost.compute with
    GCC-8 (LP: #1821803)

 -- Andreas Hasenack <andreas at canonical.com>  Tue, 26 Mar 2019 17:06:29
-0300

** Changed in: boost1.67 (Ubuntu Cosmic)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to boost1.67 in Ubuntu.
https://bugs.launchpad.net/bugs/1821762

Title:
  Fix regression (vs 1.66.0 and older) to allow argc == 0 for
  command_line parser

Status in boost1.67 package in Ubuntu:
  Fix Released
Status in boost1.67 source package in Cosmic:
  Fix Released

Bug description:
  [Impact]

  Mongodb in cosmic doesn't build with boost1.67[1].

  This bug prevents mongodb from being SRUed[4]. The patch in the
  upstream PR[2] for boost1.67 was taken for the disco boost1.67
  package[3] to fix this for disco.

  [Test Case]
  The test case if building mongodb in cosmic. Without this update to boost1.67, mongodb will fail to build due to a test failure.

  
  [Regression Potential]
  This is already fixing a regression from boost1.67. Upstream isn't yet convinced that the previous behavior is correct, but abandoned the discussion in the PR[2], which remains open.

  [Other Info]
  Both the boost1.67 PR[2] and the mongodb bug[1] remain open upstream, but we have adopted the boost1.67 fix from that PR for disco onwards. If mongodb comes up with a change of their own, it will be under their new license[5], which might be an issue for us.

  [Original Description]

  This 1.67 change broke a specific mongodb test[1], and is one of the
  remaining mongodb FTBFS issues in Cosmic.

  Upstream PR[2] is still open.

  Disco has[3] the patch since boost1.67 (1.67.0-9).

  1. https://jira.mongodb.org/browse/SERVER-37282
  2. https://github.com/boostorg/program_options/pull/59
  3. https://git.launchpad.net/~usd-import-team/ubuntu/+source/boost1.67/tree/debian/patches/boostorg-program_options-pull-59.patch?h=ubuntu/disco-devel
  4. https://bugs.launchpad.net/ubuntu/+source/mongodb/+bug/1821391
  5. https://www.mongodb.com/licensing/server-side-public-license/faq

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/boost1.67/+bug/1821762/+subscriptions



More information about the foundations-bugs mailing list