Bug 138234 - pkgconfig .pc files contain non-standard paths
Summary: pkgconfig .pc files contain non-standard paths
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Minor
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: Stefan Dirsch
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-13 10:25 UTC by Stanislav Brabec
Modified: 2005-12-13 10:35 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Brabec 2005-12-13 10:25:11 UTC
Preamble of xorg-x11 pkgconfig files contain:

prefix=/usr/X11R6
exec_prefix=/usr/X11R6/bin
libdir=/usr/X11R6/lib64
includedir=/usr/X11R6/include

Value for exec_prefix is in contradiction with GNU Coding Standards, and correct value should be ${prefix}, /usr/X11R6/bin should be assigned to bindir

Correct values should be:

prefix=/usr/X11R6
exec_prefix=${prefix}
libdir=${exec_prefix}/lib64
includedir=${prefix}/include

And in .pc.in (if automake is used):

prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@

It does not break anything, but it should be fixed. If it is not a problem of SuSE configure, it should be reported upstream.
Comment 1 Stefan Dirsch 2005-12-13 10:35:09 UTC
This is fixed with modular X.Org, which we'll begin to ship with SUSE 10.2. Please don't discuss now why not yet with 10.1 (it has already been discussed). Since you said it doesn't break anything I'll set this to WONTFIX.
It would only be a cosmetic change. Hope this is ok for you.