[PATCH] Remove --enable-obsolete-rpc configure flag

Petr Vorel pvorel@suse.cz
Sat Jul 11 18:15:08 GMT 2020


Hi Florian,

again, thanks a lot for finishing my effort!

> From: Petr Vorel <pvorel@suse.cz>

> Sun RPC was removed from glibc. This includes rpcgen program, librpcsvc,
> and Sun RPC headers. Also test for bug #20790 was removed
> (test for rpcgen).

> Backward compatibility for old programs is kept only for architectures
> and ABIs that have been added in or before version 2.28.

> libtirpc is mature enough, librpcsvc and rpcgen are provided in
> rpcsvc-proto project.

> NOTE: libnsl code depends on Sun RPC (installed libnsl headers use
> installed Sun RPC headers), thus --enable-obsolete-rpc was a dependency
> for --enable-obsolete-nsl (removed in a previous commit).
nit: now it's not in a previous commit, but in ae7a94e5e3.

> The arc ABI list file has to be updated because the port was added
> with the sunrpc symbols.

> ---
> Built with build-many-glibcs.py, with no new failures (i686-gnu is
> currently broken and in the process of being fixed).
Thanks a lot for additional testing. Looks like my fixing of missing /etc/rpc
is not needed any more (I haven't tested the build but I guess you'd notice).

Kind regards,
Petr


More information about the Libc-alpha mailing list