Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720292 - >=dev-libs/jsoncpp-1.9.2-r2: Doesn't install jsoncppConfig.cmake anymore
Summary: >=dev-libs/jsoncpp-1.9.2-r2: Doesn't install jsoncppConfig.cmake anymore
Status: RESOLVED DUPLICATE of bug 708256
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-01 14:53 UTC by tea
Modified: 2020-05-02 08:21 UTC (History)
1 user (show)

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


Attachments
jsoncpp-1.9.2-r2.ebuild (jsoncpp-1.9.2-r2.ebuild,1.35 KB, text/plain)
2020-05-02 08:20 UTC, Christian Strahl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tea 2020-05-01 14:53:53 UTC
The files jsoncppConfig*.cmake are not installed anymore by 1.9.3_pre20200412 and 1.9.2-r2.

1.9.1 and 1.9.2-r1 install it.

Reproducible: Always




-DJSONCPP_WITH_CMAKE_PACKAGE=ON was dropped from mycmakeargs in the ebuild, but on the other hand JSONCPP_WITH_CMAKE_PACKAGE (<https://github.com/open-source-parsers/jsoncpp/blob/1.9.2/CMakeLists.txt#L207>) defaults to “ON” (<https://github.com/open-source-parsers/jsoncpp/blob/1.9.2/CMakeLists.txt#L84>).
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-05-01 17:52:26 UTC

*** This bug has been marked as a duplicate of bug 708256 ***
Comment 2 Christian Strahl 2020-05-02 08:20:06 UTC
Created attachment 635632 [details]
jsoncpp-1.9.2-r2.ebuild

The attached ebuild uses cmake for the installation of jsoncpp (which is still supported by upstream btw.). During the installation the required cmake files are genrated.
Just place this ebuild in your local overlay.