Radesh Singh created QPID-8481:
----------------------------------
Summary: Unable to build qpid 1.40 on Fedora 32
Key: QPID-8481
URL: https://issues.apache.org/jira/browse/QPID-8481
Project: Qpid
Issue Type: Wish
Components: C++ Broker
Affects Versions: qpid-cpp-1.40.0
Environment: Fedora release 32 (Thirty Two)
Linux fc32 5.8.4-200.fc32.x86_64 #1 SMP Wed Aug 26 22:28:08 UTC 2020 x86_64
x86_64 x86_64 GNU/Linux
Reporter: Radesh Singh
Attachments: CMakeError.log, buildlog.txt
Hello,
To become familiar with qpid, I downloaded 1.40.0-SNAPSHOT and am attempting to
build it.
I worked through supplying the dependencies; however, when I build I'm getting
the following error:
CMake Error at src/CMakeLists.txt:313 (message):
No Uuid API found
Looking at the logs I see the error is occurring because rpc.h is not being
found.
/home/rns/qpid-cpp/BLD/CMakeFiles/CMakeTmp/CheckSymbolExists.c:2:10: fatal
error: rpc.h: No such file or directory
2 | #include <rpc.h>
| ^~~~~~~
compilation terminated.
Reading online it seems that rpc.h is not present in glibc on RHEL8 (based on
Fedora 28).
I've tried other options like installing libtirpc to see if that will supply an
rpc.h that I can use; however that doesn't seem to help.
I'm reaching out to find out if anyone has tried to install on Fedora 32 and
get some ideas on how to proceed.
I've attached what I see on stdout when running:
cmake -DPYTHON_LIBRARIES=/usr/lib64/python2.7 ..
Since this is Fedora 32, it came with Python 3, so I had to install Python 2.7
and point at it.
Also attached a copy of the CMakeError file.
Thanks!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]