[KinoSearch] ORQuery dislikes Perl Compiler classes

webmasters at ctosonline.org webmasters at ctosonline.org
Mon Jun 1 08:42:07 PDT 2009


On May 31, 2009, at 10:20 PM, Marvin Humphrey wrote:

> Looks like the stock OS X Perl for 10.5 Leopard, right?  I used to  
> use that,
> but once Apple stepped in the trap set by the stupid Scalar::Util XS/ 
> pure-Perl
> bifurcation and shipped the pure-Perl Scalar::Util (minus weaken()),  
> I've
> gotten a little more serious about not messing with the system Perl.

What actually happened was that you upgraded Scalar::Util (which  
modified files in /System), and then installed the 2009-001 security  
update, which replaces the XS bundle. So the .pm file couldn’t load  
the XS routines, since they were the wrong version. I had this same  
problem, and simply reinstalled Scalar::Util and IO. Apple fixed this  
in 10.5.7 by changing the install location for core module upgrades.

>
> Before we go farther, standard KS trunk-hacking checklist:
>
>  * Make sure you "svn up" for all of trunk/ and not just trunk/perl.
>  * Run "./Build distclean", then "perl Build.PL", "./Build test".

What’s the difference between ./Build clean and ./Build distclean?

I am compiling it right now and will get back to you shortly unless  
something unforeseen transpires.


Father Chrysostomos




More information about the kinosearch mailing list