Some stub funtions use the obsolete type "pciVideoPtr" instead of "struct pci_device *' that cause compiling error.
-fbdevHWProbe(pciVideoPtr pPci, char *device, char **namep)
+fbdevHWProbe(struct pci_device *pPci, char *device, char **namep)
-fbdevHWInit(ScrnInfoPtr pScrn, pciVideoPtr pPci, char *device)
+fbdevHWInit(ScrnInfoPtr pScrn, struct pci_device *pPci, char *device)
xf86Msg(X_ERROR, "fbdevhw is not available on this platform\n");
This was fixed in 801c359574d08ff2d6ac75a3325ff522bc862e30.