Opened 6 years ago
Closed 6 years ago
#1310 closed Bug (fixed)
Compilation problem under Fedora 28
Reported by: | Pavel Demin | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Delphes code | Version: | Delphes 3 |
Keywords: | Cc: |
Description (last modified by )
The RPC and XDR code is removed from the glibc library provided by Fedora 28:
https://fedoraproject.org/wiki/Changes/SunRPCRemoval
As a consequence, the compilation of DelphesPileUpReader, DelphesPileUpWriter and DelphesSDTEHPReader doesn't work under Fedora 28:
https://circleci.com/gh/delphes/delphes/61
The error message is the following:
In file included from classes/DelphesPileUpWriter.cc:28: ./classes/DelphesPileUpWriter.h:31:10: fatal error: rpc/types.h: No such file or directory #include <rpc/types.h>
I think that this can be fixed by adding the XDR code to the external libraries bundled with Delphes.
Change History (3)
comment:1 by , 6 years ago
Description: | modified (diff) |
---|
comment:2 by , 6 years ago
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
I've added DelphesXDRReader and DelphesXDRWriter and updated DelphesPileUpReader, DelphesPileUpWriter and DelphesSDTEHPReader:
171693349ed45060a9eafc5e891b5beaaf35c1e1/git
Now, the compilation of DelphesPileUpReader, DelphesPileUpWriter and DelphesSDTEHPReader works under Fedora 28:
https://circleci.com/gh/delphes/delphes/74