[2603] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

krb5_cv_shlibs_use_colon_dirs for HP/UX?

daemon@ATHENA.MIT.EDU (Ken Hornstein)
Tue Oct 21 15:12:18 1997

To: krbdev@MIT.EDU
Date: Tue, 21 Oct 1997 15:11:56 -0400
From: Ken Hornstein <kenh@cmf.nrl.navy.mil>

When running configure on our Exemplar (a vaguely-hp/ux system), I get
errors like this:

configure[1817]: KRB5_SHLIBDIR:  not found.

I've tracked this down to the fact that the template for generated HP/UX
shared libraries sets the variable krb5_cv_shlibs_use_colon_dirs.

As far as I can see, the only place this is used is in aclocal.m4:

if test $krb5_cv_shlibs_use_dirs = yes ; then
        if test $krb5_cv_shlibs_use_colon_dirs = yes ; then
                SHLIB_RPATH_DIRS="${krb5_cv_shlibs_dirhead}$(KRB5_SHLIBDIR)"
        else
                SHLIB_RPATH_DIRS="${krb5_cv_shlibs_dirhead}\$(KRB5_SHLIBDIR)"
        fi
fi

I have to confess I don't quite understand what the desired effect of
this variable is supposed to be :-/

It _looks_ like KRB5_SHLIBDIR would have to be set in the configure
script for this to work right ... but as far as I can tell, this doesn't
happen anywhere -- KRB5_SHLIBDIR only gets set in Makefiles.  Does
anyone know what this is supposed to do?

Anyway, the larger issue is ... this messes up the build for our
HP/UX systems because KRB5_SHLIBDIR never gets set :-/

--Ken

home help back first fref pref prev next nref lref last post