OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-644-gf6f5300

Gerrit Code Review gerrit@openafs.org
Thu, 15 Oct 2026 16:44:14 -0400


The following commit has been merged in the master branch:
commit f6f5300f166b6469e50fd23e29792480996bd4de
Author: Andrew Deason <adeason@sinenomine.net>
Date:   Fri Sep 4 14:56:23 2026 -0500

    Remove vestigial .exp files and references
    
    Since commit 37d2e8bfa8 (Improve shared library building support), our
    internal shlib-build script doesn't use "$lib.exp" files on AIX/macOS
    anymore, but instead generates a temporary .exp file from the associated
    .map file in the tree.
    
    And since various commits, including:
    
      f2d4ba8b61 Build hcrypto with libtool
      3160b1ad38 Build roken using libtool
      320f74653c libafsrpc: Assemble with libtool
      3c3d209a4f libafsauthent: Build with libtool
    
    Our libraries are built with libtool instead of our internal shlib-build
    script (except for PERLUAFS/ukernel.so, which still uses shlib-build).
    So all of our libraries use libtool .sym files for symbol visibility
    instead of any .exp or .map files (except for PERLUAFS/ukernel.so, which
    doesn't use either).
    
    So, the .exp files for libafsauthent and libafsrpc are unused, and any
    .gitignore references to .exp files are useless. Remove all of these.
    
    Some other .exp files are still used for building/loading the kernel
    module on AIX, involving files export.exp and variants, afs.exp and
    variants, and directories src/export and src/sys. Those are still used,
    and so aren't touched by this commit.
    
    Change-Id: Ia31000c2d53d5fccdf4ba491442d55ff1d3931cc
    Reviewed-on: https://gerrit.openafs.org/16960
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>

 src/crypto/hcrypto/.gitignore    |   1 -
 src/libafsauthent/afsauthent.exp |  57 -------------
 src/libafsrpc/afsrpc.exp         | 173 ---------------------------------------
 src/roken/.gitignore             |   1 -
 4 files changed, 232 deletions(-)

-- 
OpenAFS Master Repository