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]

Reply via email to