As per
this bug, the openssl in Red Hat 9 requires a bunch of kerberos stuff, which apparently requires each application that uses the openssl libraries to know about kerberos. *sigh* The fix is to change this line in
/usr/local/src/aolserver/nsopenssl-2.1/Makefile
:
CFLAGS += -I$(OPENSSL)/include -
to
CFLAGS += -I$(OPENSSL)/include -I/usr/kerberos/include