The 06/06/2020 22:09, Petr Vorel wrote: > this means that *always* libnsl is only built as shared library for > backward compatibility and the NSS modules libnss_compat, libnss_nis and > libnss_nisplus are not built at all, libnsl's headers aren't installed. > > This compatibility is kept only for architectures and ABIs that > have been added in or before version 2.28. > > Replacement implementations based on TIRPC, which additionally support > IPv6, are available from <https://github.com/thkukuk/>. > > NOTE: libnsl code depends on Sun RPC, e.g. on --enable-obsolete-rpc > (installed libnsl headers use installed Sun RPC headers), which will be > removed in following commit. > > Signed-off-by: Petr Vorel <pvo...@suse.cz> ... > +* Remove configure option --enable-obsolete-nsl. libnsl is only built as > shared > + library for backward compatibility and the NSS modules libnss_compat, > + libnss_nis and libnss_nisplus are not built at all, libnsl's headers aren't > + installed. This compatibility is kept only for architectures and ABIs that > + have been added in or before version 2.28. Replacement implementations > based > + on TI-RPC, which additionally support IPv6, are available from > + <https://github.com/thkukuk/>.
can it cause libc update problems on systems that have nsswitch.conf referencing those old nss libs? maybe mention that configs may need to be updated?