The branch main has been updated by emaste:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=61639bb3fc5abe0bb7b096e643b51c30703ac432

commit 61639bb3fc5abe0bb7b096e643b51c30703ac432
Author:     Ed Maste <ema...@freebsd.org>
AuthorDate: 2024-05-24 17:27:29 +0000
Commit:     Ed Maste <ema...@freebsd.org>
CommitDate: 2024-05-24 20:47:37 +0000

    libc: move NIS xdr_* symbols from rpc's to yp's Symbol.map
    
    To fix WITHOUT_NIS build.  Building yp_xdr.c is gated by MK_NIS.
    
    PR:             279270
    Reported by:    peterj
    Reported by:    matteo
    Reported by:    Michael Dexter's Build Option Survey run
    Reviewed by:    brooks
    Sponsored by:   The FreeBSD Foundation
    Differential Revision: https://reviews.freebsd.org/D45347
---
 lib/libc/rpc/Symbol.map | 31 -------------------------------
 lib/libc/yp/Symbol.map  | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 31 deletions(-)

diff --git a/lib/libc/rpc/Symbol.map b/lib/libc/rpc/Symbol.map
index 5bf364f28d81..e4fecb83ec66 100644
--- a/lib/libc/rpc/Symbol.map
+++ b/lib/libc/rpc/Symbol.map
@@ -8,37 +8,6 @@ FBSD_1.0 {
        xdr_desargs;
        xdr_desresp;
 
-       /* From yp_xdr.c (generated by rpcgen - include/rpcsvc/yp.x) */
-       xdr_domainname;
-       xdr_keydat;
-       xdr_mapname;
-       xdr_peername;
-       xdr_valdat;
-       xdr_ypbind_binding;
-       xdr_ypbind_resp;
-       xdr_ypbind_resptype;
-       xdr_ypbind_setdom;
-       xdr_ypmap_parms;
-       xdr_ypmaplist;
-       xdr_yppush_status;
-       xdr_yppushresp_xfr;
-       xdr_ypreq_key;
-       xdr_ypreq_nokey;
-       xdr_ypreq_xfr;
-       xdr_ypreqtype;
-       xdr_yprequest;
-       xdr_ypresp_all;
-       xdr_ypresp_key_val;
-       xdr_ypresp_maplist;
-       xdr_ypresp_master;
-       xdr_ypresp_order;
-       xdr_ypresp_val;
-       xdr_ypresp_xfr;
-       xdr_ypresponse;
-       xdr_ypresptype;
-       xdr_ypstat;
-       xdr_ypxfrstat;
-
        authdes_seccreate;
        authdes_pk_seccreate;
        authnone_create;
diff --git a/lib/libc/yp/Symbol.map b/lib/libc/yp/Symbol.map
index fff2b2e60e39..f50beed7be31 100644
--- a/lib/libc/yp/Symbol.map
+++ b/lib/libc/yp/Symbol.map
@@ -18,4 +18,36 @@ FBSD_1.0 {
        yperr_string;
        ypprot_err;
        _yp_check;
+
+       /* From yp_xdr.c (generated by rpcgen - include/rpcsvc/yp.x) */
+       xdr_domainname;
+       xdr_keydat;
+       xdr_mapname;
+       xdr_peername;
+       xdr_valdat;
+       xdr_ypbind_binding;
+       xdr_ypbind_resp;
+       xdr_ypbind_resptype;
+       xdr_ypbind_setdom;
+       xdr_ypmap_parms;
+       xdr_ypmaplist;
+       xdr_yppush_status;
+       xdr_yppushresp_xfr;
+       xdr_ypreq_key;
+       xdr_ypreq_nokey;
+       xdr_ypreq_xfr;
+       xdr_ypreqtype;
+       xdr_yprequest;
+       xdr_ypresp_all;
+       xdr_ypresp_key_val;
+       xdr_ypresp_maplist;
+       xdr_ypresp_master;
+       xdr_ypresp_order;
+       xdr_ypresp_val;
+       xdr_ypresp_xfr;
+       xdr_ypresponse;
+       xdr_ypresptype;
+       xdr_ypstat;
+       xdr_ypxfrstat;
+
 };

Reply via email to