pango/pangocairo.def (or the makefile) makes wrong assumptions
Submitted by LRN
The following lines: pango_cairo_fc_font_get_type pango_cairo_fc_font_map_get_type are commented-out in pangocairo.def. My guess is that pango assumes W32 == MSVC, and (again, it's a guess; i don't have MSVC to check it) the developers think that pango can't be built with fontconfig support on W32. Which is wrong. Or maybe makefile incorrectly assumes that anything built on W32 has to be linked with -export-symbols $(srcdir)/pangocairo.def (which is not entirely correct - you can link easily without -export-symbols, although that will export everything; OTOH, i haven't seen developers on other platforms complaining about exporting everything, so maybe this is not an issue...)
Anyway, these two functions are included in pango.types (again, a shortsighted assumption that gtk-doc will never be invoked on W32), and their absence in libpangocairo prevents documentation from being built (not to mention that they don't make it into binaries either!).