Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 607326 - dev-libs/jemalloc-4.4.0: wrong include dir in pkgconfig file
Summary: dev-libs/jemalloc-4.4.0: wrong include dir in pkgconfig file
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jory A. Pratt
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 607128
  Show dependency tree
 
Reported: 2017-01-26 17:41 UTC by hexum
Modified: 2017-01-28 00:18 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 hexum 2017-01-26 17:41:56 UTC
/usr/lib/pkgconfig/jemalloc.pc contains wrond includedir value after installlation.
Should be:
    includedir=${prefix}/include/jemalloc
Actual:
    includedir=${prefix}/include

Ralates to bug 607128
Comment 1 Jory A. Pratt gentoo-dev 2017-01-27 03:12:06 UTC
Please read 'man jemalloc' for proper usage of how to include jemalloc.h
Comment 2 hexum 2017-01-27 13:48:37 UTC
Direct include setting is a good solution. But some build systems (like CMake) relies on pkg-config DB and do not allow direct include directory setting (without hardcode patching).
See related bug 607128.
Comment 3 Jory A. Pratt gentoo-dev 2017-01-28 00:03:48 UTC
I have done spoken with upstream and the pkg-config is correct. I will not argue the point Cmake needs to be fixed no jemalloc
Comment 4 hexum 2017-01-28 00:18:31 UTC
Ye, this time I got it.