On Wed, Nov 07, 2007 at 10:39:51AM +0100, Chris . said:
> Hi Stephen,
> thanks for taking care of this issue. Sorry for setting the wrong severity. 
> :-)
> 
> > It relies on a symbol in another module, in this case rlm_sql.  Do you
> > have that module loaded?  I am a bit concerned that this is going to be
> > another case of symbol visibility, but I'd like to be sure.
> 
> Yes, the module rlm_sql gets loaded correctly.
> I asked for help on freeradius-users mailing list and Alan DeKok told
> me that the problem arises because debian doesn't have RTLD_GLOBAL
> set. I'm not a coder, so I don't exactly know what this means, but I
> think it's a kind of linking problem.

Not quite.  Freeradius does what's known as dlopen'ing of it's modules,
and this is where things go a little funky.  Some of the symbols in the
modules need to apparently be available at the global level, but the
dlopen routines don't allow that.  We'r eworking on a fix, but the
problem is really not trivial.

Take care,
-- 
 --------------------------------------------------------------------------
|  Stephen Gran                  | I have the simplest tastes.  I am       |
|  [EMAIL PROTECTED]             | always satisfied with the best.   --    |
|  http://www.lobefin.net/~steve | Oscar Wilde                             |
 --------------------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

Reply via email to