1 |
On Sun, Jan 27, 2013 at 7:12 AM, Michał Górny <mgorny@g.o> wrote: |
2 |
> 5. Solutions to specific problems |
3 |
> --------------------------------- |
4 |
> |
5 |
> 1. x11-proto packages |
6 |
> |
7 |
> Those packages install headers to /usr/include and pkg-config files |
8 |
> to /usr/lib64. This supposedly means that the headers could be |
9 |
> ABI-specific; however, so far I haven't seen a single difference. |
10 |
> |
11 |
> Possible solutions: |
12 |
> |
13 |
> a) check the headers by hand, move pkg-config files to /usr/share, |
14 |
> |
15 |
> b) make the proto packages multilib. This will cause identical .pc |
16 |
> files to be installed to lib32 & lib64 but will also enable eclass |
17 |
> checks for header consistency. |
18 |
|
19 |
See http://lists.x.org/archives/xorg-devel/2012-September/033715.html |
20 |
|
21 |
In short, there seem to be a couple cases of platform-dependent |
22 |
substitutions in headers, but for the most part they're platform |
23 |
independent. |