Module Name: src Committed By: riastradh Date: Mon Nov 25 14:44:34 UTC 2024
Modified Files: src/lib/librpcsvc: Makefile Added Files: src/lib/librpcsvc: rpcsvc.common.expsym rpcsvc.yp.expsym Removed Files: src/lib/librpcsvc: rpcsvc.expsym Log Message: librpcsvc: Split yp symbols into a separate expected symbols list. Should fix MKYP=no builds. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/lib/librpcsvc/Makefile cvs rdiff -u -r0 -r1.1 src/lib/librpcsvc/rpcsvc.common.expsym \ src/lib/librpcsvc/rpcsvc.yp.expsym cvs rdiff -u -r1.1 -r0 src/lib/librpcsvc/rpcsvc.expsym Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/librpcsvc/Makefile diff -u src/lib/librpcsvc/Makefile:1.41 src/lib/librpcsvc/Makefile:1.42 --- src/lib/librpcsvc/Makefile:1.41 Wed Apr 24 10:26:43 2019 +++ src/lib/librpcsvc/Makefile Mon Nov 25 14:44:34 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.41 2019/04/24 10:26:43 roy Exp $ +# $NetBSD: Makefile,v 1.42 2024/11/25 14:44:34 riastradh Exp $ WARNS= 4 @@ -12,10 +12,20 @@ RPCSRCS= bootparam_prot.x klm_prot.x mou .include <bsd.own.mk> +EXPSYM_SRCS= rpcsvc.common.expsym + .if (${MKYP} != "no") RPCSRCS+= yp.x yppasswd.x +EXPSYM_SRCS+= rpcsvc.yp.expsym .endif +LIB_EXPSYM= rpcsvc.expsym +rpcsvc.expsym: ${EXPSYM_SRCS} + ${_MKTARGET_CREATE} + LC_ALL=C sort -m ${.ALLSRC} >${.TARGET}.tmp && \ + ${MV} ${.TARGET}.tmp ${.TARGET} +CLEANFILES+= rpcsvc.expsym rpcsvc.expsym.tmp + RPC_INCS= ${RPCSRCS:.x=.h} RPC_XDRFILES= ${RPCSRCS:.x=_xdr.c} Added files: Index: src/lib/librpcsvc/rpcsvc.common.expsym diff -u /dev/null src/lib/librpcsvc/rpcsvc.common.expsym:1.1 --- /dev/null Mon Nov 25 14:44:34 2024 +++ src/lib/librpcsvc/rpcsvc.common.expsym Mon Nov 25 14:44:34 2024 @@ -0,0 +1,281 @@ +xdr_ACCESS3args +xdr_ACCESS3res +xdr_ACCESS3resfail +xdr_ACCESS3resok +xdr_COMMIT3args +xdr_COMMIT3res +xdr_COMMIT3resfail +xdr_COMMIT3resok +xdr_CREATE3args +xdr_CREATE3res +xdr_CREATE3resfail +xdr_CREATE3resok +xdr_FSINFO3args +xdr_FSINFO3res +xdr_FSINFO3resfail +xdr_FSINFO3resok +xdr_FSSTAT3args +xdr_FSSTAT3res +xdr_FSSTAT3resfail +xdr_FSSTAT3resok +xdr_GETATTR3args +xdr_GETATTR3res +xdr_GETATTR3resok +xdr_LINK3args +xdr_LINK3res +xdr_LINK3resfail +xdr_LINK3resok +xdr_LOOKUP3args +xdr_LOOKUP3res +xdr_LOOKUP3resfail +xdr_LOOKUP3resok +xdr_MKDIR3args +xdr_MKDIR3res +xdr_MKDIR3resfail +xdr_MKDIR3resok +xdr_MKNOD3args +xdr_MKNOD3res +xdr_MKNOD3resfail +xdr_MKNOD3resok +xdr_PATHCONF3args +xdr_PATHCONF3res +xdr_PATHCONF3resfail +xdr_PATHCONF3resok +xdr_READ3args +xdr_READ3res +xdr_READ3resfail +xdr_READ3resok +xdr_READDIR3args +xdr_READDIR3res +xdr_READDIR3resfail +xdr_READDIR3resok +xdr_READDIRPLUS3args +xdr_READDIRPLUS3res +xdr_READDIRPLUS3resfail +xdr_READDIRPLUS3resok +xdr_READLINK3args +xdr_READLINK3res +xdr_READLINK3resfail +xdr_READLINK3resok +xdr_REMOVE3args +xdr_REMOVE3res +xdr_REMOVE3resfail +xdr_REMOVE3resok +xdr_RENAME3args +xdr_RENAME3res +xdr_RENAME3resfail +xdr_RENAME3resok +xdr_RMDIR3args +xdr_RMDIR3res +xdr_RMDIR3resfail +xdr_RMDIR3resok +xdr_SETATTR3args +xdr_SETATTR3res +xdr_SETATTR3resfail +xdr_SETATTR3resok +xdr_SYMLINK3args +xdr_SYMLINK3res +xdr_SYMLINK3resfail +xdr_SYMLINK3resok +xdr_WRITE3args +xdr_WRITE3res +xdr_WRITE3resfail +xdr_WRITE3resok +xdr_attrstat +xdr_bp_address +xdr_bp_fileid_t +xdr_bp_getfile_arg +xdr_bp_getfile_res +xdr_bp_machine_name_t +xdr_bp_path_t +xdr_bp_whoami_arg +xdr_bp_whoami_res +xdr_cookie3 +xdr_cookieverf3 +xdr_count3 +xdr_createargs +xdr_createhow3 +xdr_createmode3 +xdr_createverf3 +xdr_devicedata3 +xdr_dirlist +xdr_dirlist3 +xdr_dirlistplus3 +xdr_diropargs +xdr_diropargs3 +xdr_diropokres +xdr_diropres +xdr_dirpath +xdr_entry +xdr_entry3 +xdr_entryplus3 +xdr_exportnode +xdr_exports +xdr_ext_getquota_args +xdr_fattr +xdr_fattr3 +xdr_fhandle +xdr_fhandle3 +xdr_fhstatus +xdr_fileid3 +xdr_filename +xdr_filename3 +xdr_fsh_access +xdr_fsh_mode +xdr_ftype +xdr_ftype3 +xdr_getquota_args +xdr_getquota_rslt +xdr_gid3 +xdr_gqr_status +xdr_groupnode +xdr_groups +xdr_ip_addr_t +xdr_klm_holder +xdr_klm_lock +xdr_klm_lockargs +xdr_klm_stat +xdr_klm_stats +xdr_klm_testargs +xdr_klm_testrply +xdr_klm_unlockargs +xdr_linkargs +xdr_ltchars +xdr_mapname +xdr_mknoddata3 +xdr_mode3 +xdr_mon +xdr_mon_id +xdr_mountbody +xdr_mountlist +xdr_mountres3 +xdr_mountres3_ok +xdr_mountstat3 +xdr_my_id +xdr_name +xdr_nfs_fh +xdr_nfs_fh3 +xdr_nfscookie +xdr_nfspath +xdr_nfspath3 +xdr_nfsstat +xdr_nfsstat3 +xdr_nfstime +xdr_nfstime3 +xdr_nlm4_cancargs +xdr_nlm4_holder +xdr_nlm4_lock +xdr_nlm4_lockargs +xdr_nlm4_res +xdr_nlm4_share +xdr_nlm4_shareargs +xdr_nlm4_shareres +xdr_nlm4_stat +xdr_nlm4_stats +xdr_nlm4_testargs +xdr_nlm4_testres +xdr_nlm4_testrply +xdr_nlm4_unlockargs +xdr_nlm_cancargs +xdr_nlm_holder +xdr_nlm_lock +xdr_nlm_lockargs +xdr_nlm_notify +xdr_nlm_res +xdr_nlm_share +xdr_nlm_shareargs +xdr_nlm_shareres +xdr_nlm_sm_status +xdr_nlm_stat +xdr_nlm_stats +xdr_nlm_testargs +xdr_nlm_testres +xdr_nlm_testrply +xdr_nlm_unlockargs +xdr_offset3 +xdr_peername +xdr_post_op_attr +xdr_post_op_fh3 +xdr_pre_op_attr +xdr_readargs +xdr_readdirargs +xdr_readdirres +xdr_readlinkres +xdr_readokres +xdr_readres +xdr_renameargs +xdr_res +xdr_rex_result +xdr_rex_start +xdr_rex_ttymode +xdr_rex_ttysize +xdr_rexstring +xdr_rquota +xdr_rstat_timeval +xdr_rusers_utmp +xdr_sattr +xdr_sattr3 +xdr_sattrargs +xdr_sattrguard3 +xdr_set_atime +xdr_set_gid3 +xdr_set_mode3 +xdr_set_mtime +xdr_set_size3 +xdr_set_uid3 +xdr_sgttyb +xdr_size3 +xdr_sm_name +xdr_sm_stat +xdr_sm_stat_res +xdr_specdata3 +xdr_sprayarr +xdr_spraycumul +xdr_spraytimeval +xdr_stable_how +xdr_stat_chge +xdr_statfsokres +xdr_statfsres +xdr_stats +xdr_statsswtch +xdr_statstime +xdr_status +xdr_symlinkargs +xdr_symlinkdata3 +xdr_tchars +xdr_time_how +xdr_uid3 +xdr_utmp +xdr_utmp_array +xdr_utmparr +xdr_utmpidle +xdr_utmpidlearr +xdr_utmpidleptr +xdr_utmpptr +xdr_valdat +xdr_wcc_attr +xdr_wcc_data +xdr_writeargs +xdr_writeverf3 +xdr_x_passwd +xdr_ypbind_binding +xdr_ypbind_resp +xdr_ypbind_resptype +xdr_ypbind_setdom +xdr_ypmap_parms +xdr_ypmaplist +xdr_yppasswd +xdr_yppush_status +xdr_yppushresp_xfr +xdr_ypreq_key +xdr_ypreq_nokey +xdr_ypreq_xfr +xdr_ypresp_all +xdr_ypresp_key_val +xdr_ypresp_maplist +xdr_ypresp_master +xdr_ypresp_order +xdr_ypresp_val +xdr_ypresp_xfr +xdr_ypstat +xdr_ypxfrstat Index: src/lib/librpcsvc/rpcsvc.yp.expsym diff -u /dev/null src/lib/librpcsvc/rpcsvc.yp.expsym:1.1 --- /dev/null Mon Nov 25 14:44:34 2024 +++ src/lib/librpcsvc/rpcsvc.yp.expsym Mon Nov 25 14:44:34 2024 @@ -0,0 +1,2 @@ +xdr_domainname +xdr_keydat