>>>> 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
