Ubuntu FreeRadius does not recoginize some perl.so symbols and does not compile from source and is also outdated (Why is there no new version in SID? Is the package still maintained?)

Arran Cudbard-Bell a.cudbardb at freeradius.org
Sun Jul 21 18:56:05 CEST 2013


On 21 Jul 2013, at 17:18, Thomas Glanzmann <thomas at glanzmann.de> wrote:

> Hello Arran,
> 
>>> Can't load '/usr/lib/perl5/auto/Authen/Krb5/Simple/Simple.so' for module Authen::Krb5::Simple: /usr/lib/perl5/auto/Authen/Krb5/Simple/Simple.so: undefined symbol: PL_thr_key at /usr/lib/perl/5.14/DynaLoader.pm line 184.
> 
>> * http://www.perlmonks.org/?node_id=1008893
> 
>> The error comes from a module compiled against threaded Perl while
>> your Perl installation is not threaded (probably because you
>> recompiled it).  The solution is to recompile the module against the
>> new Perl.
> 
> strange. After recompiling the problem is not gone, but if I compile a
> different vesion (freeradius-2.2.0) from scratch it works, I will retry
> with the vanilla build.

Ug ok.

> 
>> What are you talking about?
> 
> I'm frustrated about that the Debian package is a) broken and b)
> outdated.

Ok, so the issue here is it's outdated.  In head that issue is resolved. 

 You can of course 'make deb' in the top level directory of the current Git HEAD (which will very soon be 2.2.1) and make your own debian packages.

But yes, they should be updated to something recent. There are know security exploits in that version.

> I hope that someone updates uploads it to SID and fixes the
> above error for the current stable release.

Yes me too.

-Arran


More information about the Freeradius-Users mailing list