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 | --------------------------------------------------------------------------
signature.asc
Description: Digital signature