Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 807745 - dev-cpp/yaml-cpp-0.7.0 doesn't install /usr/lib64/pkgconfig/yaml-cpp.pc
Summary: dev-cpp/yaml-cpp-0.7.0 doesn't install /usr/lib64/pkgconfig/yaml-cpp.pc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexey
URL:
Whiteboard:
Keywords: PullRequest, UPSTREAM
Depends on:
Blocks:
 
Reported: 2021-08-11 17:46 UTC by Silvio
Modified: 2021-11-01 13:09 UTC (History)
5 users (show)

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 Silvio 2021-08-11 17:46:29 UTC
Till dev-cpp/yaml-cpp-0.6.3-r4 the installation installs the file 

/usr/lib64/pkgconfig/yaml-cpp.pc

but 0.7.0 doesn't do it.


Reproducible: Always
Comment 1 Ionen Wolkens gentoo-dev 2021-08-11 20:19:10 UTC
It's available at /usr/share/pkgconfig/yaml-cpp.pc but that's wrong considering there's a library and also multiple pkg-config files are needed for its multilib support.
Comment 2 Larry the Git Cow gentoo-dev 2021-08-16 06:58:34 UTC
The bug has been closed via the following commit(s):

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

commit c813626ffa5a15c38562bcb793e4a107a66fe95f
Author:     Alexey Sokolov <alexey+gentoo@asokolov.org>
AuthorDate: 2021-08-11 22:47:34 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-08-16 06:58:26 +0000

    dev-cpp/yaml-cpp: install cmake and .pc files to lib/
    
    Closes: https://bugs.gentoo.org/807745
    Package-Manager: Portage-3.0.20, Repoman-3.0.2
    Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
    Closes: https://github.com/gentoo/gentoo/pull/21953
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../yaml-cpp/files/yaml-cpp-0.7.0-pkg-config.patch  | 21 +++++++++++++++++++++
 ...ml-cpp-0.7.0.ebuild => yaml-cpp-0.7.0-r1.ebuild} |  1 +
 2 files changed, 22 insertions(+)