git: 35b3504ee63e - main - librpcsec_gss: don't export non-existant symbols

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Tue, 16 Apr 2024 21:14:45 UTC
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/src/commit/?id=35b3504ee63e387455fef968377b84f8262bc64a

commit 35b3504ee63e387455fef968377b84f8262bc64a
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2024-04-16 17:02:14 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2024-04-16 21:14:21 +0000

    librpcsec_gss: don't export non-existant symbols
    
    rpc_gss_mesh_to_oid was never implemented.
    
    This doesn't seem to be any reason why we would need to export the _stub
    functions, but it's also a little unclear to me why the linker thinks
    they aren't present.  Perhaps they should be static.
    
    Differential Revision:  https://reviews.freebsd.org/D44248
---
 lib/librpcsec_gss/Symbol.map | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/lib/librpcsec_gss/Symbol.map b/lib/librpcsec_gss/Symbol.map
index 28f66eefd8ea..6c05937193f6 100644
--- a/lib/librpcsec_gss/Symbol.map
+++ b/lib/librpcsec_gss/Symbol.map
@@ -5,7 +5,6 @@ FBSD_1.1 {
 	rpc_gss_set_defaults;
 	rpc_gss_max_data_length;
 	rpc_gss_get_error;
-	rpc_gss_mesh_to_oid;
 	rpc_gss_oid_to_mech;
 	rpc_gss_qop_to_num;
 	rpc_gss_get_mechanisms;
@@ -21,7 +20,5 @@ FBSD_1.1 {
 
 FBSDprivate_1.0 {
 	__rpc_gss_unwrap;
-	__rpc_gss_unwrap_stub;
 	__rpc_gss_wrap;
-	__rpc_gss_wrap_stub;
 };