OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_1-344-g3961e41

Gerrit Code Review gerrit@openafs.org
Thu, 30 May 2024 18:07:04 -0400


The following commit has been merged in the master branch:
commit 3961e416f62aa13c34786927bd1e29a8bb8ff93e
Author: Sahil Siddiq <sahilcdq@proton.me>
Date:   Sat May 25 15:01:25 2024 +0530

    rx: Cleanup and build simple.example
    
    Our simple.example is not built by default, and currenly does not build
    for a couple of reasons:
    
    There are undefined references to symbols in "lib/libafsrpc.a". For
    example, there is an undefined reference to "hc_RAND_bytes" in
    "rx_InitHost" in libafsrpc.a (rx.o). Modify the rules in
    simple.example's Makefile.in to link the object files with hcrypto and
    roken to fix this.
    
    Running rxgen fails on objdir builds, because we weren't specifying a
    srcdir path for sample.xg. Specify ${srcdir}/sample.xg instead.
    
    Also change simple.example to be built by default to improve its
    maintainability. Add it to the "rx_test" top-level make target, since it
    depends on libafsrpc and libafsauthent.
    
    [adeason@sinenomine.net: Use the existing rx_test target, slight commit
    message edits.]
    
    Change-Id: I9196ab170c594e9b5567e8f299625e4ff07f00eb
    Reviewed-on: https://gerrit.openafs.org/15754
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 Makefile.in                       |  3 ++-
 src/rx/Makefile.in                |  1 +
 src/rx/simple.example/Makefile.in | 12 +++++++-----
 3 files changed, 10 insertions(+), 6 deletions(-)

-- 
OpenAFS Master Repository