Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649860 - dev-libs/jsoncpp - Add USE=static-libs
Summary: dev-libs/jsoncpp - Add USE=static-libs
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Paweł Hajdan, Jr. (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-07 17:56 UTC by Giuseppe Marco Randazzo <zeld>
Modified: 2018-04-08 09:55 UTC (History)
2 users (show)

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


Attachments
jsoncpp-1.8.1-r1 ebuild revision (jsoncpp-1.8.1-r1.ebuild,1.34 KB, text/plain)
2018-03-07 17:56 UTC, Giuseppe Marco Randazzo <zeld>
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Giuseppe Marco Randazzo <zeld> 2018-03-07 17:56:11 UTC
Created attachment 522882 [details]
jsoncpp-1.8.1-r1 ebuild revision

The static library of jsoncpp "libjsoncpp.a" is required by the new version of avogadro2 (1.90.0).
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2018-03-08 14:00:56 UTC
(In reply to Giuseppe Marco Randazzo <zeld> from comment #0)
> Created attachment 522882 [details]
> jsoncpp-1.8.1-r1 ebuild revision
> 
> The static library of jsoncpp "libjsoncpp.a" is required by the new version
> of avogadro2 (1.90.0).

That means sci-chemistry/avogadro2 needs to be fixed - Gentoo Linux uses dynamically linked libraries for a couple of pretty good reasons.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-03-08 14:54:32 UTC
What he said. Unless you can prove that the static library is really, really necessary or otherwise the world will collapse into a wormhole, it's not gonna happen.
Comment 3 Giuseppe Marco Randazzo <zeld> 2018-03-08 15:19:52 UTC
Dear all,

Ok no problems. I have already informed the developpers that will take care about that.

Best regards
GMR
Comment 4 Larry the Git Cow gentoo-dev 2018-04-08 09:55:13 UTC
The bug has been referenced in the following commit(s):

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

commit 1255c53cc64cb280bff21ad7ae82ab91ec595123
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-04-08 00:25:18 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-04-08 09:53:52 +0000

    sci-libs/avogadrolibs: Unbundle jsoncpp, fix USE=vtk
    
    Bug: https://bugs.gentoo.org/649860
    Closes: https://bugs.gentoo.org/624242
    Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-libs/avogadrolibs/Manifest                     |   1 +
 .../avogadrolibs-1.91.0_pre20180406.ebuild         |  29 +++--
 ...-1.91.0_pre20180406-bundled-genxrdpattern.patch |  44 +++++++
 ...olibs-1.91.0_pre20180406-unbundle-jsoncpp.patch | 143 +++++++++++++++++++++
 4 files changed, 208 insertions(+), 9 deletions(-)}