Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl
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 <pvorel@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?
Reply to: