Rietsch Thierry <[EMAIL PROTECTED]> wrote:
> a) If I compile the latest freeradius cvs snapshot under OpenBSD 3.3 without
> any patches and without any changes in the Makefile/Sources, the build
> process fails at the src/modules/rlm_krb5.

  Are you willing to share the error messages, so we can know how to
fix it?

> b) If I compile the latest freeradius cvs snapshot under OpenBSD 3.3 and
> edit the Makefile of src/modules/rlm_krb5/Makefile (from "TARGET = rlm_krb5"
> to "TARGET = "), the source build without a problem. But when you try to
> start the radiusd, it complains that radiusd can't find the rlm_* modules in
> the library path.

  It looks like libtool doesn't work on OpenBSD.  I'm not surprised.

> c) If I compile the latest freeradius cvs snapshot under OpenBSD 3.3 and
> edit the Makefile of src/modules/rlm_krb5/Makefile (from "TARGET = rlm_krb5"
> to "TARGET = ") and add the patch mentioned in ## STEP 1 ## the source build
> and radiusd find the modules (rlm_*) but i get the following error from
> radiusd:
> ------------------------------------------------------------
> # more /var/log/radius.log
> /usr/libexec/ld.so: Undefined symbol "_librad_SHA1Final" in
> radiusd:/usr/local/freeradius/lib/rlm_pap.so

  That symbol is defined in src/lib/libradius.a, which should get
linked into the server.  If the linker can't find it, I'm not sure
what to do.

  Alan DeKok.

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to