>>>> Every module building against xorg-server does not *Require* pixman nor
>>>> libpciaccess.  If such modules need pixman or pciaccess, they should be
>>>> depending on them directly rather than inheriting a dependency from
>>>> xorg-server.
>>>> 
>>> The thing is, most video drivers *do* need pixman and pciaccess, and
>>> inherit that dependency from the server (not to mention the fact that
>>> the server tends to hide the use of pixman_* by its own macros so it's
>>> not obvious where the dependency belongs).  Can we fix that first?
>> 
>> Wouldn't it be nice if the servers that we cared about were in the 
>> xorg-server tree itself, so I could try building with these changes on a 
>> linux machine to see what broke.  Oh wait, if we had the drivers in the tree 
>> to begin with we wouldn't need to do that anyways...
>> 
>> In all seriousness, yes.  This change is in xserver in this run on my 
>> tinderbox:
>> http://tinderbox.x.org/builds/2011-09-15-0003
>> 
>> I just kicked it off now, so hopefully it'll give us some idea of the impact 
>> in the morning and I can address that before this is pulled into the server. 
>>  Does this satisfy you enough for an Ack?
>> 
> Not really, missing -lfoo won't result in build failures anyway.

Right, but I can do some ldd/nm magic after the build to create a list.


_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to