Description of problem:
Newer glibc is removing rpc headers and rpcgen. The designated path forward is to use libtirpc-devel for rpc headers and rpcgen (currently from glibc-rpcgen, and soon from the rpcsvc-proto rpcgen sub-package.)
As distributions like Fedora-28/rawhide update to new glibc they will need libtirpc-devel and rpgen explicitly.
In the mean time we need at least libtirpc-devel installed on our jenkins hosts as mainline and release-3.13 branches will want to build with with it instead of the legacy glibc rpc headers and lib.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
I'm going to delay this until we switch out regression infra to centos 7.
So installing this means that we'll fail to compile on Centos 7. Do we want this in that case on our regression nodes?
it won't fail to compile. It won't use it at all on rhel/centos.
It will only use it on fedora 28 at this point.
I thought rhel7/centos7 would have the right version. Turns out I was mistaken.
Installing it on rhel/centos is a no-op. Maybe the right version will be in 7.6.
Given we now have Fedora builds which actually use this, I'm going to close this bug.