Hi Szabolcs, ... > > +* 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? Good point, thanks! I only mentioned it in news, but at least these files needs to be updated: manual/install.texi manual/nsswitch.texi manual/nss.texi nss/nsswitch.conf shlib-versions And, if it gets merged and released, man5/nsswitch.conf.5.html from man-pages project needs to be updated as well. Not sure what should be done with shlib-versions. Should be NIS related setup (libnsl=1, libnss_nis=2, libnss_nisplus=2) simply deleted? There is also NIS mentioned in arch specific sysdeps/unix/sysv/linux/mips/shlib-versions. Kind regards, Petr