[PATCH 2/3] xorg-server.pc.in: Remove libpciaccess and pixman-1 from Requires

Jeremy Huddleston jeremyhu at apple.com
Fri Sep 16 01:54:55 PDT 2011


On Sep 15, 2011, at 8:31 AM, Gaetan Nadon wrote:

> A bonus would be a list of drivers that do use pciaccess (maybe not in
> the commit text!). A complete list of drivers can be found in build.sh.

Here's a complete list of modules which didn't contain the links *BEFORE* my change:

./drivers/chips_drv.so: needs_pciaccess=1
./drivers/chips_drv.so: needs_pixman=1
./drivers/cirrus_alpine.so: needs_pciaccess=1
./drivers/cirrus_drv.so: needs_pciaccess=1
./drivers/glint_drv.so: needs_pciaccess=1
./drivers/glint_drv.so: needs_pixman=1
./drivers/i128_drv.so: needs_pciaccess=1
./drivers/intel_drv.so: needs_pixman=1
./drivers/mach64_drv.so: needs_pciaccess=1
./drivers/mach64_drv.so: needs_pixman=1
./drivers/mga_drv.so: needs_pciaccess=1
./drivers/mga_drv.so: needs_pixman=1
./drivers/neomagic_drv.so: needs_pciaccess=1
./drivers/neomagic_drv.so: needs_pixman=1
./drivers/nouveau_drv.so: needs_pixman=1
./drivers/nv_drv.so: needs_pciaccess=1
./drivers/nv_drv.so: needs_pixman=1
./drivers/openchrome_drv.so: needs_pciaccess=1
./drivers/openchrome_drv.so: needs_pixman=1
./drivers/r128_drv.so: needs_pciaccess=1
./drivers/r128_drv.so: needs_pixman=1
./drivers/r300_drv.so: needs_pixman=1
./drivers/rendition_drv.so: needs_pciaccess=1
./drivers/savage_drv.so: needs_pciaccess=1
./drivers/savage_drv.so: needs_pixman=1
./drivers/sis_drv.so: needs_pciaccess=1
./drivers/sis_drv.so: needs_pixman=1
./drivers/sunleo_drv.so: needs_pixman=1
./drivers/tdfx_drv.so: needs_pciaccess=1
./drivers/tdfx_drv.so: needs_pixman=1
./drivers/tga_drv.so: needs_pciaccess=1
./drivers/trident_drv.so: needs_pciaccess=1
./drivers/trident_drv.so: needs_pixman=1
./drivers/tseng_drv.so: needs_pciaccess=1
./drivers/vesa_drv.so: needs_pciaccess=1
./drivers/vmwlegacy_drv.so: needs_pciaccess=1
./drivers/vmwlegacy_drv.so: needs_pixman=1
./drivers/voodoo_drv.so: needs_pciaccess=1
./drivers/xgi_drv.so: needs_pciaccess=1
./drivers/xgi_drv.so: needs_pixman=1
./drivers/xgixp_drv.so: needs_pciaccess=1
./drivers/xgixp_drv.so: needs_pixman=1
./extensions/libdri.so: needs_pixman=1
./extensions/libdri2.so: needs_pixman=1
./extensions/libglx.so: needs_pixman=1
./libexa.so: needs_pixman=1
./libshadow.so: needs_pixman=1
./libshadowfb.so: needs_pixman=1
./libxaa.so: needs_pixman=1

The only newcomer after this changes is:
$ diff before.sorted after.sorted 
22a23
> ./drivers/radeon_drv.so: needs_pixman=1

The complete set of modules checked is here:
http://tinderbox.x.org/builds/2011-09-15-0006

Note that the sisusb build failure is unrelated to this change and already has a commit pushed to address it.




More information about the xorg-devel mailing list