Anthony Cheng wrote: > Hi all, > > I am getting an error with make for both freeipa-4.3.0 > and freeipa-4.2.0; both errors are the same: > > checking for xmlrpc-c/base.h... no > configure: error: xmlrpc-c/base.h not found > make: *** [client-autogen] Error 1 > > I read from http://www.freeipa.org/page/Releases/4.0.0 that XMLRPC > system commands were not implemented; so is it safe to ignore this error?
You can't ignore it, the referenced system commands are introspectives for the XMLRPC protocol itself. > If not would it suffice to install one of the following? > > xmlrpc-c-c++.x86_64 : C++ libraries for xmlrpc-c > xmlrpc-c-client.x86_64 : C client libraries for xmlrpc-c > xmlrpc-c-client++.x86_64 : C++ client libraries for xmlrpc-c > xmlrpc-c-devel.x86_64 : Development files for xmlrpc-c based programs > xmlrpc-c.x86_64 : A lightweight RPC library based on XML and HTTP > xmlrpc-c-apps.x86_64 : Sample XML-RPC applications > xmlrpc-client.noarch : XML-RPC client implementation > xmlrpc-common.noarch : Common classes for XML-RPC client and server > implementations You need xmlrpc-c-devel which will probably pull in most if not all of that. See BUILD.txt in the top level of the source tree for some helpers in getting all the dependencies installed. rob -- Manage your subscription for the Freeipa-users mailing list: https://www.redhat.com/mailman/listinfo/freeipa-users Go to http://freeipa.org for more info on the project