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