this tracker is specifically related to failures related to rpc being moved out of glibc and into libtirpc. splitting off of main tracker as this is an issue we have mitigated and does not block glibc-2.14 moving forward to stable.
Ancient as it may be, this becomes relevant with glibc 2.26.
https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation See above URL for a guide how to handle this.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02056778ea5961e77a59a7a246b355c1225c7404 commit 02056778ea5961e77a59a7a246b355c1225c7404 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2017-11-12 12:28:38 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2017-11-12 14:15:28 +0000 sys-libs/glibc: Re-add keywords to glibc 2.26 Bug: https://bugs.gentoo.org/492814 Bug: https://bugs.gentoo.org/622694 Bug: https://bugs.gentoo.org/617938 Bug: https://bugs.gentoo.org/466176 Bug: https://bugs.gentoo.org/628768 Bug: https://bugs.gentoo.org/637016 Bug: https://bugs.gentoo.org/636934 Bug: https://bugs.gentoo.org/381391 Bug: https://bugs.gentoo.org/636158 Package-Manager: Portage-2.3.13, Repoman-2.3.4 sys-libs/glibc/glibc-2.26-r3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)}
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3732f96f34540928841e6fe3be3a0978767d31 commit 7e3732f96f34540928841e6fe3be3a0978767d31 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2017-11-19 13:24:36 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2017-11-21 20:43:35 +0000 sys-cluster/glusterfs: Fix building against glibc 2.26 due to no RPC Bug: https://bugs.gentoo.org/381391 Package-Manager: Portage-2.3.14, Repoman-2.3.6 .../files/glusterfs-3.12.3-libtirpc.patch | 45 ++++++++++++++++++++++ sys-cluster/glusterfs/glusterfs-3.12.2.ebuild | 7 +++- sys-cluster/glusterfs/metadata.xml | 1 + 3 files changed, 52 insertions(+), 1 deletion(-)}
glibc-2.26 was stabilized a while ago. Closing the bug.