From e380d827b849e77c2fa3644b7cdc37494606d136 Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Apr 20 2018 16:37:32 +0000 Subject: Add #93 'Removal of Sun RPC Interfaces From glibc' --- diff --git a/en-US/developers/Development_C.adoc b/en-US/developers/Development_C.adoc index 479e6a1..05aa561 100644 --- a/en-US/developers/Development_C.adoc +++ b/en-US/developers/Development_C.adoc @@ -3,3 +3,12 @@ include::en-US/entities.adoc[] [[sect-c]] = C + +[[sect-c-sunrpc]] +== Sun RPC Interfaces Moved From glibc To libtirpc + +Fedora 28 now uses https://sourceforge.net/projects/libtirpc/[libtirpc] to implement the Sun RPC protocol. + +The glibc imlementation of Sun RPC was not compatible with IPv6 and adding IPv6 support would have required a change to the glibc ABI. +As a result, the Sun RPC implementation was moved to a separate library, libtirpc, which has been packaged in Fedora since Fedora 7. +Sun RPC support in glibc has been deprecated for a long time and this change aligns Fedora with the upstream projects.