when i tried to emerge inkscape, which depends on dev-libs/atk and later when i tried to emerge amarok, which depends on media-lib/gstreamer both packages failed to build, returning similar error concerning (segmetation fault of) gtkdoc-mkhtml. both packages would emerge fine if i used -doc flag. after some investigation i found out that upgrading from version 1.1.8-r1 to 1.1.9-r1 completely remedied the problem and enabled me to use doc flag once again. maybe a version dependency should be put on libxslt in gtk-doc ebuild.
i apologize if i was not clear enough - the upgrade i mention (from version 1.1.8-r1 to versions 1.1.9-r1) concerned dev-libs/libxslt ebuild.
i just remembered... is it possible the cause of error was that libxsl had been compiled with older version of gcc?
Just to prove that this isn't a "catalogs gone funny problem", can you downgrade to 1.1.8-r1 and try once more? Would be much appreciated. If it breaks when you downgrade, then we'll add the 1.1.9-r1 dependency.
i did the downgrade as you suggested and also tried to reemerge the atk/gstreamer packages (now using libxslt-1.1.8-r1). with doc flag set - no go; without - no problems. it seems that gtk-doc is indeed dependent on libxslt 1.1.9(-r1) version after all.
also, at the time of writing i was using gtk-doc-1.2-r1, which was the latest available from portage (~x86).
0.09 is out
libxslt-1.1.9-r1 is stable on every arch used in the 1.1.8-r1 ebuild, so this shouldn't be an issue anymore.