Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 650958 - dev-cpp/catch-2.2.1 version bump
Summary: dev-cpp/catch-2.2.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: David Seifert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-20 03:55 UTC by William Throwe
Modified: 2018-04-24 09:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Throwe 2018-03-20 03:55:56 UTC
catch-2.2.0 shipped with a serious bug causing it to fail to report test failures in the code it was testing (https://github.com/catchorg/Catch2/issues/1215).  Upstream has released 2.2.1 with a fix.
Comment 1 William Throwe 2018-04-21 22:01:02 UTC
Any chance we could at least get the non-functional version masked or removed?
Comment 2 Larry the Git Cow gentoo-dev 2018-04-24 09:21:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e010deea863f6efa2c7cbb6fd9eb1c447614b2e7

commit e010deea863f6efa2c7cbb6fd9eb1c447614b2e7
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2018-04-24 09:19:17 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2018-04-24 09:21:35 +0000

    dev-cpp/catch: Version bump to 2.2.2
    
    * Backport python3 patch from master
    * Fix choice of python interpreter automagic
    
    Closes: https://bugs.gentoo.org/650958
    Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-cpp/catch/Manifest                             |  1 +
 dev-cpp/catch/catch-2.2.2.ebuild                   | 49 ++++++++++++++++++++++
 .../catch/files/catch-2.2.2-python-automagic.patch | 25 +++++++++++
 dev-cpp/catch/files/catch-2.2.2-test-python3.patch | 44 +++++++++++++++++++
 4 files changed, 119 insertions(+)