From 5500cdba4018ddbda7909bc7f4f9718610b43cf0 Mon Sep 17 00:00:00 2001 From: Petr Vorel Date: Mon, 13 Jul 2020 19:36:35 +0200 Subject: Remove --enable-obsolete-rpc configure flag 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). The arc ABI list file has to be updated because the port was added with the sunrpc symbols Tested-by: Carlos O'Donell Reviewed-by: Carlos O'Donell --- sysdeps/unix/sysv/linux/arc/libc.abilist | 162 ------------------------------- 1 file changed, 162 deletions(-) (limited to 'sysdeps/unix/sysv/linux') diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist index 6e847cff8a..0d1ce97229 100644 --- a/sysdeps/unix/sysv/linux/arc/libc.abilist +++ b/sysdeps/unix/sysv/linux/arc/libc.abilist @@ -265,9 +265,6 @@ GLIBC_2.32 __iswupper_l F GLIBC_2.32 __iswxdigit_l F GLIBC_2.32 __isxdigit_l F GLIBC_2.32 __ivaliduser F -GLIBC_2.32 __key_decryptsession_pk_LOCAL D 0x4 -GLIBC_2.32 __key_encryptsession_pk_LOCAL D 0x4 -GLIBC_2.32 __key_gendes_LOCAL D 0x4 GLIBC_2.32 __libc_allocate_rtsig F GLIBC_2.32 __libc_calloc F GLIBC_2.32 __libc_current_sigrtmax F @@ -348,10 +345,6 @@ GLIBC_2.32 __res_nclose F GLIBC_2.32 __res_ninit F GLIBC_2.32 __res_randomid F GLIBC_2.32 __res_state F -GLIBC_2.32 __rpc_thread_createerr F -GLIBC_2.32 __rpc_thread_svc_fdset F -GLIBC_2.32 __rpc_thread_svc_max_pollfd F -GLIBC_2.32 __rpc_thread_svc_pollfd F GLIBC_2.32 __rseq_abi T 0x20 GLIBC_2.32 __sbrk F GLIBC_2.32 __sched_cpualloc F @@ -494,7 +487,6 @@ GLIBC_2.32 __xpg_sigpause F GLIBC_2.32 __xpg_strerror_r F GLIBC_2.32 __xstat F GLIBC_2.32 __xstat64 F -GLIBC_2.32 _authenticate F GLIBC_2.32 _dl_mcount_wrapper F GLIBC_2.32 _dl_mcount_wrapper_check F GLIBC_2.32 _environ D 0x4 @@ -508,7 +500,6 @@ GLIBC_2.32 _mcount F GLIBC_2.32 _nl_default_dirname D 0x12 GLIBC_2.32 _nl_domain_bindings D 0x4 GLIBC_2.32 _nl_msg_cat_cntr D 0x4 -GLIBC_2.32 _null_auth D 0xc GLIBC_2.32 _obstack_allocated_p F GLIBC_2.32 _obstack_begin F GLIBC_2.32 _obstack_begin_1 F @@ -517,8 +508,6 @@ GLIBC_2.32 _obstack_memory_used F GLIBC_2.32 _obstack_newchunk F GLIBC_2.32 _res D 0x200 GLIBC_2.32 _res_hconf D 0x30 -GLIBC_2.32 _rpc_dtablesize F -GLIBC_2.32 _seterr_reply F GLIBC_2.32 _setjmp F GLIBC_2.32 _tolower F GLIBC_2.32 _toupper F @@ -566,12 +555,6 @@ GLIBC_2.32 atof F GLIBC_2.32 atoi F GLIBC_2.32 atol F GLIBC_2.32 atoll F -GLIBC_2.32 authdes_create F -GLIBC_2.32 authdes_getucred F -GLIBC_2.32 authdes_pk_create F -GLIBC_2.32 authnone_create F -GLIBC_2.32 authunix_create F -GLIBC_2.32 authunix_create_default F GLIBC_2.32 backtrace F GLIBC_2.32 backtrace_symbols F GLIBC_2.32 backtrace_symbols_fd F @@ -591,14 +574,12 @@ GLIBC_2.32 c16rtomb F GLIBC_2.32 c32rtomb F GLIBC_2.32 cacheflush F GLIBC_2.32 calloc F -GLIBC_2.32 callrpc F GLIBC_2.32 canonicalize_file_name F GLIBC_2.32 capget F GLIBC_2.32 capset F GLIBC_2.32 catclose F GLIBC_2.32 catgets F GLIBC_2.32 catopen F -GLIBC_2.32 cbc_crypt F GLIBC_2.32 cfgetispeed F GLIBC_2.32 cfgetospeed F GLIBC_2.32 cfmakeraw F @@ -613,19 +594,6 @@ GLIBC_2.32 chroot F GLIBC_2.32 clearenv F GLIBC_2.32 clearerr F GLIBC_2.32 clearerr_unlocked F -GLIBC_2.32 clnt_broadcast F -GLIBC_2.32 clnt_create F -GLIBC_2.32 clnt_pcreateerror F -GLIBC_2.32 clnt_perrno F -GLIBC_2.32 clnt_perror F -GLIBC_2.32 clnt_spcreateerror F -GLIBC_2.32 clnt_sperrno F -GLIBC_2.32 clnt_sperror F -GLIBC_2.32 clntraw_create F -GLIBC_2.32 clnttcp_create F -GLIBC_2.32 clntudp_bufcreate F -GLIBC_2.32 clntudp_create F -GLIBC_2.32 clntunix_create F GLIBC_2.32 clock F GLIBC_2.32 clock_adjtime F GLIBC_2.32 clock_getcpuclockid F @@ -654,7 +622,6 @@ GLIBC_2.32 daylight D 0x4 GLIBC_2.32 dcgettext F GLIBC_2.32 dcngettext F GLIBC_2.32 delete_module F -GLIBC_2.32 des_setparity F GLIBC_2.32 dgettext F GLIBC_2.32 difftime F GLIBC_2.32 dirfd F @@ -671,7 +638,6 @@ GLIBC_2.32 dup3 F GLIBC_2.32 duplocale F GLIBC_2.32 dysize F GLIBC_2.32 eaccess F -GLIBC_2.32 ecb_crypt F GLIBC_2.32 ecvt F GLIBC_2.32 ecvt_r F GLIBC_2.32 endaliasent F @@ -863,7 +829,6 @@ GLIBC_2.32 gai_strerror F GLIBC_2.32 gcvt F GLIBC_2.32 get_avphys_pages F GLIBC_2.32 get_current_dir_name F -GLIBC_2.32 get_myaddress F GLIBC_2.32 get_nprocs F GLIBC_2.32 get_nprocs_conf F GLIBC_2.32 get_phys_pages F @@ -933,7 +898,6 @@ GLIBC_2.32 getnetent F GLIBC_2.32 getnetent_r F GLIBC_2.32 getnetgrent F GLIBC_2.32 getnetgrent_r F -GLIBC_2.32 getnetname F GLIBC_2.32 getopt F GLIBC_2.32 getopt_long F GLIBC_2.32 getopt_long_only F @@ -952,7 +916,6 @@ GLIBC_2.32 getprotobynumber_r F GLIBC_2.32 getprotoent F GLIBC_2.32 getprotoent_r F GLIBC_2.32 getpt F -GLIBC_2.32 getpublickey F GLIBC_2.32 getpw F GLIBC_2.32 getpwent F GLIBC_2.32 getpwent_r F @@ -971,10 +934,8 @@ GLIBC_2.32 getrpcbynumber F GLIBC_2.32 getrpcbynumber_r F GLIBC_2.32 getrpcent F GLIBC_2.32 getrpcent_r F -GLIBC_2.32 getrpcport F GLIBC_2.32 getrusage F GLIBC_2.32 gets F -GLIBC_2.32 getsecretkey F GLIBC_2.32 getservbyname F GLIBC_2.32 getservbyname_r F GLIBC_2.32 getservbyport F @@ -1043,7 +1004,6 @@ GLIBC_2.32 hcreate_r F GLIBC_2.32 hdestroy F GLIBC_2.32 hdestroy_r F GLIBC_2.32 herror F -GLIBC_2.32 host2netname F GLIBC_2.32 hsearch F GLIBC_2.32 hsearch_r F GLIBC_2.32 hstrerror F @@ -1166,15 +1126,6 @@ GLIBC_2.32 isxdigit F GLIBC_2.32 isxdigit_l F GLIBC_2.32 jrand48 F GLIBC_2.32 jrand48_r F -GLIBC_2.32 key_decryptsession F -GLIBC_2.32 key_decryptsession_pk F -GLIBC_2.32 key_encryptsession F -GLIBC_2.32 key_encryptsession_pk F -GLIBC_2.32 key_gendes F -GLIBC_2.32 key_get_conv F -GLIBC_2.32 key_secretkey_is_set F -GLIBC_2.32 key_setnet F -GLIBC_2.32 key_setsecret F GLIBC_2.32 kill F GLIBC_2.32 killpg F GLIBC_2.32 klogctl F @@ -1291,8 +1242,6 @@ GLIBC_2.32 munmap F GLIBC_2.32 muntrace F GLIBC_2.32 name_to_handle_at F GLIBC_2.32 nanosleep F -GLIBC_2.32 netname2host F -GLIBC_2.32 netname2user F GLIBC_2.32 newlocale F GLIBC_2.32 nftw F GLIBC_2.32 nftw64 F @@ -1327,7 +1276,6 @@ GLIBC_2.32 opterr D 0x4 GLIBC_2.32 optind D 0x4 GLIBC_2.32 optopt D 0x4 GLIBC_2.32 parse_printf_format F -GLIBC_2.32 passwd2des F GLIBC_2.32 pathconf F GLIBC_2.32 pause F GLIBC_2.32 pclose F @@ -1341,11 +1289,6 @@ GLIBC_2.32 pkey_free F GLIBC_2.32 pkey_get F GLIBC_2.32 pkey_mprotect F GLIBC_2.32 pkey_set F -GLIBC_2.32 pmap_getmaps F -GLIBC_2.32 pmap_getport F -GLIBC_2.32 pmap_rmtcall F -GLIBC_2.32 pmap_set F -GLIBC_2.32 pmap_unset F GLIBC_2.32 poll F GLIBC_2.32 popen F GLIBC_2.32 posix_fadvise F @@ -1516,7 +1459,6 @@ GLIBC_2.32 register_printf_function F GLIBC_2.32 register_printf_modifier F GLIBC_2.32 register_printf_specifier F GLIBC_2.32 register_printf_type F -GLIBC_2.32 registerrpc F GLIBC_2.32 remap_file_pages F GLIBC_2.32 remove F GLIBC_2.32 removexattr F @@ -1532,11 +1474,9 @@ GLIBC_2.32 rexec_af F GLIBC_2.32 rexecoptions D 0x4 GLIBC_2.32 rindex F GLIBC_2.32 rmdir F -GLIBC_2.32 rpc_createerr D 0x10 GLIBC_2.32 rpmatch F GLIBC_2.32 rresvport F GLIBC_2.32 rresvport_af F -GLIBC_2.32 rtime F GLIBC_2.32 ruserok F GLIBC_2.32 ruserok_af F GLIBC_2.32 ruserpass F @@ -1772,34 +1712,6 @@ GLIBC_2.32 strverscmp F GLIBC_2.32 strxfrm F GLIBC_2.32 strxfrm_l F GLIBC_2.32 stty F -GLIBC_2.32 svc_exit F -GLIBC_2.32 svc_fdset D 0x80 -GLIBC_2.32 svc_getreq F -GLIBC_2.32 svc_getreq_common F -GLIBC_2.32 svc_getreq_poll F -GLIBC_2.32 svc_getreqset F -GLIBC_2.32 svc_max_pollfd D 0x4 -GLIBC_2.32 svc_pollfd D 0x4 -GLIBC_2.32 svc_register F -GLIBC_2.32 svc_run F -GLIBC_2.32 svc_sendreply F -GLIBC_2.32 svc_unregister F -GLIBC_2.32 svcauthdes_stats D 0xc -GLIBC_2.32 svcerr_auth F -GLIBC_2.32 svcerr_decode F -GLIBC_2.32 svcerr_noproc F -GLIBC_2.32 svcerr_noprog F -GLIBC_2.32 svcerr_progvers F -GLIBC_2.32 svcerr_systemerr F -GLIBC_2.32 svcerr_weakauth F -GLIBC_2.32 svcfd_create F -GLIBC_2.32 svcraw_create F -GLIBC_2.32 svctcp_create F -GLIBC_2.32 svcudp_bufcreate F -GLIBC_2.32 svcudp_create F -GLIBC_2.32 svcudp_enablecache F -GLIBC_2.32 svcunix_create F -GLIBC_2.32 svcunixfd_create F GLIBC_2.32 swab F GLIBC_2.32 swapcontext F GLIBC_2.32 swapoff F @@ -1890,7 +1802,6 @@ GLIBC_2.32 unshare F GLIBC_2.32 updwtmp F GLIBC_2.32 updwtmpx F GLIBC_2.32 uselocale F -GLIBC_2.32 user2netname F GLIBC_2.32 usleep F GLIBC_2.32 utime F GLIBC_2.32 utimensat F @@ -2010,76 +1921,3 @@ GLIBC_2.32 wprintf F GLIBC_2.32 write F GLIBC_2.32 writev F GLIBC_2.32 wscanf F -GLIBC_2.32 xdecrypt F -GLIBC_2.32 xdr_accepted_reply F -GLIBC_2.32 xdr_array F -GLIBC_2.32 xdr_authdes_cred F -GLIBC_2.32 xdr_authdes_verf F -GLIBC_2.32 xdr_authunix_parms F -GLIBC_2.32 xdr_bool F -GLIBC_2.32 xdr_bytes F -GLIBC_2.32 xdr_callhdr F -GLIBC_2.32 xdr_callmsg F -GLIBC_2.32 xdr_char F -GLIBC_2.32 xdr_cryptkeyarg F -GLIBC_2.32 xdr_cryptkeyarg2 F -GLIBC_2.32 xdr_cryptkeyres F -GLIBC_2.32 xdr_des_block F -GLIBC_2.32 xdr_double F -GLIBC_2.32 xdr_enum F -GLIBC_2.32 xdr_float F -GLIBC_2.32 xdr_free F -GLIBC_2.32 xdr_getcredres F -GLIBC_2.32 xdr_hyper F -GLIBC_2.32 xdr_int F -GLIBC_2.32 xdr_int16_t F -GLIBC_2.32 xdr_int32_t F -GLIBC_2.32 xdr_int64_t F -GLIBC_2.32 xdr_int8_t F -GLIBC_2.32 xdr_key_netstarg F -GLIBC_2.32 xdr_key_netstres F -GLIBC_2.32 xdr_keybuf F -GLIBC_2.32 xdr_keystatus F -GLIBC_2.32 xdr_long F -GLIBC_2.32 xdr_longlong_t F -GLIBC_2.32 xdr_netnamestr F -GLIBC_2.32 xdr_netobj F -GLIBC_2.32 xdr_opaque F -GLIBC_2.32 xdr_opaque_auth F -GLIBC_2.32 xdr_pmap F -GLIBC_2.32 xdr_pmaplist F -GLIBC_2.32 xdr_pointer F -GLIBC_2.32 xdr_quad_t F -GLIBC_2.32 xdr_reference F -GLIBC_2.32 xdr_rejected_reply F -GLIBC_2.32 xdr_replymsg F -GLIBC_2.32 xdr_rmtcall_args F -GLIBC_2.32 xdr_rmtcallres F -GLIBC_2.32 xdr_short F -GLIBC_2.32 xdr_sizeof F -GLIBC_2.32 xdr_string F -GLIBC_2.32 xdr_u_char F -GLIBC_2.32 xdr_u_hyper F -GLIBC_2.32 xdr_u_int F -GLIBC_2.32 xdr_u_long F -GLIBC_2.32 xdr_u_longlong_t F -GLIBC_2.32 xdr_u_quad_t F -GLIBC_2.32 xdr_u_short F -GLIBC_2.32 xdr_uint16_t F -GLIBC_2.32 xdr_uint32_t F -GLIBC_2.32 xdr_uint64_t F -GLIBC_2.32 xdr_uint8_t F -GLIBC_2.32 xdr_union F -GLIBC_2.32 xdr_unixcred F -GLIBC_2.32 xdr_vector F -GLIBC_2.32 xdr_void F -GLIBC_2.32 xdr_wrapstring F -GLIBC_2.32 xdrmem_create F -GLIBC_2.32 xdrrec_create F -GLIBC_2.32 xdrrec_endofrecord F -GLIBC_2.32 xdrrec_eof F -GLIBC_2.32 xdrrec_skiprecord F -GLIBC_2.32 xdrstdio_create F -GLIBC_2.32 xencrypt F -GLIBC_2.32 xprt_register F -GLIBC_2.32 xprt_unregister F -- cgit 1.4.1