OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-280-g738a8e5

Gerrit Code Review gerrit@openafs.org
Tue, 29 Jul 2025 14:27:26 -0400


The following commit has been merged in the master branch:
commit 738a8e5c5c04ee57b7d9b3889d381a3fee383299
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Thu Mar 6 16:18:00 2025 -0600

    util: Build src/util/test
    
    Change src/util/Makefile so we build the contents of src/util/test by
    default during the build, and fix various small build problems with the
    included programs.
    
    Remove ktest.c instead of fixing it, since it only calls
    ktime_ParsePeriodic() and ktime_next(), which we have other unit tests
    for in tests/util/ktime-t.c
    
    Remove treaddir.c instead of fixing it, since it only readdir()s a
    directory, which isn't very useful.
    
    Remove a few lingering references to snprintf_test, which was removed
    long ago in commit 8c1f725931 (afs_snprintf is dead, long live
    rk_snprintf).
    
    Change b64.c to be conditional on AFS_SGI_XFS_IOPS_ENV instead of
    AFS_NT40_ENV, since AFS_SGI_XFS_IOPS_ENV is when we define functions
    int_to_base64() and base64_to_int() in base64.c.
    
    Change fb64.c to not be conditional on AFS_NAMEI_ENV, since the
    functions flipbase64_to_int64() and int64_to_flipbase64() are always
    available.
    
    Add b32.exe to be built on WINNT (the only platform where it does
    anything), to help it avoid bitrotting.
    
    Change-Id: I54fa6b97e38bdce9cc52c67aeff7545348f4c397
    Reviewed-on: https://gerrit.openafs.org/16462
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>

 NTMakefile                   |  9 +++++-
 src/util/Makefile.in         |  6 ++--
 src/util/test/.gitignore     |  7 +++++
 src/util/test/Makefile.in    | 24 ++++++---------
 src/util/test/NTMakefile     | 14 ++++++---
 src/util/test/b32.c          | 35 ++++++++++-----------
 src/util/test/b64.c          | 42 ++++++++++++-------------
 src/util/test/dirpath_test.c |  4 ++-
 src/util/test/fb64.c         | 61 +++++++++++++++---------------------
 src/util/test/ktest.c        | 39 -----------------------
 src/util/test/treaddir.c     | 73 --------------------------------------------
 11 files changed, 105 insertions(+), 209 deletions(-)

-- 
OpenAFS Master Repository