The ebuild should use eautomake instead of eautoreconf. Only thing being changed are minor makefiles, which should just be regererated with eautomake. Reproducible: Always Steps to Reproduce: 1. refer to patches and sed statement in ebuild 2. 3.
I should also note that the following error will occur on some builds. checking for setenv... yes checking for pselect... yes checking for gettimeofday... yes checking for localtime_r... yes checking for gmtime_r... yes checking for strcasecmp... yes checking for stricmp... no checking for _stricmp... no checking whether to use Abyss pthread function... no checking for curl-xmlrpc-config... no checking for curl-config... /usr/bin/curl-config checking for curl library directory... /usr/lib checking whether to build the libxml2 backend... yes checking for xml2-config... yes configure: error: conditional "am__fastdepCXX" was never defined. Usually this means the macro was only invoked conditionally. This is caused when use="-cxx" is invoked. This is also the perfect reason as to why autoconf is not needed.
+ 06 Aug 2008; Peter Alfredsen <loki_val@gentoo.org> + xmlrpc-c-1.14.07-r1.ebuild, xmlrpc-c-1.15.02.ebuild, + xmlrpc-c-1.15.03.ebuild: + Make >=xmlrpc-c-1.14.07 multilib-strict safe. For real this time. Bug + #233468, thanks to en.ABCD@gmail.com. Re-enable cxx useflag for + >=xmlrpc-c-1.15.02. Disable running unneeded autotools, bug #233436, + thanks to gentoobugsie@gmail.com. +