Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233436 - xmlrpc-c fails to use proper use of autotools eclass
Summary: xmlrpc-c fails to use proper use of autotools eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Alfredsen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-31 00:41 UTC by Jory A. Pratt
Modified: 2008-08-06 20:05 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jory A. Pratt gentoo-dev 2008-07-31 00:41:12 UTC
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.
Comment 1 Jory A. Pratt gentoo-dev 2008-07-31 00:50:15 UTC
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.
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2008-08-06 20:05:22 UTC
+  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.
+