Update... So I asked ntirpc upstream, and they do not intend to remain compatible with sunrpc / libtirpc. Meaning we only have two RPC alternatives, one of which will go away, and things get a lot easier.
> 1) About RPC. https://wiki.gentoo.org/wiki/Project:Toolchain/RPC_implementation ^ please see this Wiki page for a proposed workflow and autoconf examples. In short, IUSE=libtirpc switches the implementation, while IUSE=rpc switches an optional rpc support on/off. (Similar to ssl, libressl) > 2) About YP / NIS / NIS+. > > a) The old libnsl implementation is provided by glibc, soversion 1. > b) An updated and much improved implementation is provided by > net-libs/libnsl, soversion 2. > > glibc-2.26 installs only the library for a), and no headers. > Since I dont want to mess with currently used glibc ebuilds, net-libs/libnsl > requires at least our glibc-2.26 (otherwise you get file collisions). > > Porting a package means adding a dependency in the style of || ( net-libs/libnsl <sys-libs/glibc-2.26 ) -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, perl, libreoffice)
signature.asc
Description: This is a digitally signed message part.