On Wed, Jun 03, 2020 at 12:24:27PM +0100, Daniel P. Berrangé wrote:
On Tue, Jun 02, 2020 at 03:30:00PM +0300, K. Kahurani wrote:
> ---------- Forwarded message ---------
> From: K. Kahurani <k.kahurani(a)gmail.com>
> Date: Sun, May 31, 2020 at 2:26 PM
> Subject: Hello
> To: <eblake(a)redhat.com>
>
>
> Hello,
>
> Hopefully this finds you well.
>
> This is not a bug report but more or less an inquiry as based on the
> information acquired from Jim Fehlig a while back, it is possible you would
> have some important information regarding this.
>
> It is currently not possible for me to compile libvirt right from the word
> go while configuring with the error [1]. From the look of it and a bit of
> searching on the internet, it does look like the package portablexdr is
> obsolete.
>
> Could it be that this is a known issue? Could it be there already is a
> workaround this? Do you suppose this should go into the mailing list?
>
> [1]
> checking for WIRESHARK_DISSECTOR... no
> checking for xdrmem_create in -lportablexdr... no
> checking for library containing xdrmem_create... no
> configure: error: Cannot find a XDR library
You're missing a build pre-requisite library for XDR. On Linux distros
this is provided by "tirpc" these days, try libtirpc-devel RPM or
libtirpc-dev Debian package.
Thanks a lot!
My distribution/distro is openSUSE.
Posting this here, for list purposes as someone might find it worthwhile.
$zypper in libpciaccess-devel device-mapper-devel rst2html5 libtirpc-devel rpcgen
Other packages were probably already installed.
$zypper addrepo
https://download.opensuse.org/repositories/Publishing/openSUSE_Tumbleweed...
Had to add the above repo for package rst2html5
Sincerely,
David