On Sun, 27 Jan 2013 11:14:27 -0800 Matt Turner <[email protected]> wrote:
> On Sun, Jan 27, 2013 at 7:12 AM, Michał Górny <[email protected]> wrote: > > 5. Solutions to specific problems > > --------------------------------- > > > > 1. x11-proto packages > > > > Those packages install headers to /usr/include and pkg-config files > > to /usr/lib64. This supposedly means that the headers could be > > ABI-specific; however, so far I haven't seen a single difference. > > > > Possible solutions: > > > > a) check the headers by hand, move pkg-config files to /usr/share, > > > > b) make the proto packages multilib. This will cause identical .pc > > files to be installed to lib32 & lib64 but will also enable eclass > > checks for header consistency. > > See http://lists.x.org/archives/xorg-devel/2012-September/033715.html > > In short, there seem to be a couple cases of platform-dependent > substitutions in headers, but for the most part they're platform > independent. Yes, I have seen the substitutions but so far, it seems that they give the same values for both amd64 ABIs. I'm not sure if other platforms have the same characteristics. I'd prefer just using b) now and getting back to this whenever the header check starts to fail for some platform. Then we would have to move the headers. -- Best regards, Michał Górny
signature.asc
Description: PGP signature
