Summary: | sci-libs/htslib-1.3.1 - pkg-config --cflags htslib does not work | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Current packages | Assignee: | Gentoo Science Biology related packages <sci-biology> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Mokrejš
2016-12-01 16:29:47 UTC
# pkg-config htslib --print-variables includedir libdir pcfiledir # pkg-config htslib --variable=libdir /usr/lib64 # pkg-config htslib --variable=includedir /usr/include # So why do not those two above propagate to 'pkg-config --cflags' and 'pkg-config --libs'? Because /usr/include is the standard header location that should be ignored. http://dev.gentoo.org/~mgorny/pkg-config-spec.html#flag-mangling-rules Hi Martin, responding to your comments in https://github.com/gentoo/sci/issues/709, when the include dir is the standard /usr/include, pkg-config chooses to ignore it. The same applies to library dir, which defaults to /usr/lib64. |