Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jan 2010 10:52:37 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        Nick Rogers <ncrogers@gmail.com>
Cc:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: Issues with Perl 5.8.9_3 port/package (in combination with FreeRADIUS 2.1.6)
Message-ID:  <210D8AEF-D8E2-4896-B42D-49789A62E3CD@gmail.com>
In-Reply-To: <147432021001050912m5cd978dbv455645d590f5fd81@mail.gmail.com>
References:  <147432021001050912m5cd978dbv455645d590f5fd81@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Sent from my iPhone

On Jan 5, 2010, at 10:12 AM, Nick Rogers <ncrogers@gmail.com> wrote:

> I'm having the same problem as outlined in this thread...
>
> http://forums.freebsd.org/showthread.php?t=9280
>

...

> BEGIN failed--compilation aborted at
> /space/rxg/rxgd/Rxg/ActiveRecord/RadiusServer.pm line 10.
> Compilation failed in require at /space/rxg/rxgd/bin/freeradius_hook  
> line
> 11.
> BEGIN failed--compilation aborted at /space/rxg/rxgd/bin/ 
> freeradius_hook
> line 11 (#1)
>    (F) The module you tried to load failed to load a dynamic  
> extension.
> This
>    may either mean that you upgraded your version of perl to one  
> that is
>    incompatible with your old dynamic extensions (which is known to  
> happen
>    between major versions of perl), or (more likely) that your dynamic
>    extension was built against an older version of the library that is
>    installed on your system. You may need to rebuild your old dynamic
>    extensions.
>
> Uncaught exception from user code:
> Can't load '/usr/local/lib/perl5/5.8.9/mach/auto/IO/IO.so' for  
> module IO:
> /usr/local/lib/perl5/5.8.9/mach/auto/IO/IO.so: Undefined symbol
> "PL_sv_undef" at /usr/local/lib/perl5/5.8.9/mach/XSLoader.pm line 70.
> at /usr/local/lib/perl5/5.8.9/mach/IO.pm line 11

Major ABI mismatch here with the IO module -- did you run the perl  
cleaner script and upgrade radius afterwards?

> Compilation failed in require at
> /usr/local/lib/perl5/5.8.9/mach/IO/Handle.pm line 263.

-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?210D8AEF-D8E2-4896-B42D-49789A62E3CD>