Synaptics hasn't been updated for modular X. Getting this when updating: Error: Missing Dependency: XFree86-libs is needed by package synaptics
It gets worse: even if I link synaptics_drv.o into the dir where the new modular X keeps its modules, X still refuses to load the module, so none of the synaptics features work :-(
This is related to the fact that the paths of synaptics driver package are wrong. Symlinking the driver to the new location of the input modules works around the problem for me. The package should be rebuilt with new paths.
I took a look at this, and the included Makefile doesn't make it trivial to fix cleanly. One could simply move back the built module to the new correct location in %install, but the proper fix (in case some of the paths change again) would be to use pkg-config to gather all the required information from inside the Makefile itself.
This really needs to be addressed upstream, to allow the driver to build with modular and non-modular X.
Should be fixed in synaptics-0.14.4-4