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

Reply via email to