"You will need to execute the above commands for every XS module that
is contained within /sw/lib/perl5."
-Ben
On Sunday, October 6, 2002, at 06:29 PM, Linc Davis wrote:
Thanks. The fix works until I get to dbi-pm, which crashes perl:
% fink rebuild dbi-pm
[...]
cc -c -pipe -fno-common -no-cpp-precomp -fno-strict-aliasing -O3 -DVERSION=\"1.30\" -DXS_VERSION=\"1.30\" "-I/System/Library/Perl/darwin-thread-multi/CORE" -Wall -Wno-comment Perl.c
Perl.xsi: In function `XS_DBD__Perl__st__prepare':
Perl.xsi:303: warning: operation on `lna' may be undefined
Perl.xsi: In function `XS_DBD__Perl__st_bind_param':
Perl.xsi:339: warning: operation on `lna' may be undefined
Perl.xsi: In function `XS_DBD__Perl__st_bind_param_inout':
Perl.xsi:375: warning: operation on `lna' may be undefined
Perl.c: In function `dbixst_bounce_method':
Perl.c:712: internal error: Bus error
Date/Time: 2002-10-06 15:34:19 -0700
OS Version: 10.2.1 (Build 6D52)
Host: xxx.local.
Command: perl
PID: 13152
Exception: EXC_BREAKPOINT (0x0006)
Code[0]: 0x00000001Code[1]: 0x8fe01280
Thread 0 Crashed:
#0 0x8fe01280 in halt
#1 0x8fe106b4 in link_in_need_modules
#2 0x8fe12230 in _dyld_link_module
#3 0x900171c8 in NSLinkModule
#4 0x00002994 in XS_DynaLoader_dl_load_file
#5 0x0017cb84 in Perl_pp_entersub
#6 0x00176a7c in Perl_runops_standard
#7 0x0011c3a4 in S_run_body
#8 0x0011c030 in perl_run
#9 0x00002730 in main
#10 0x00002424 in _start (crt.c:267)
#11 0x000022a4 in start
On Sunday, Oct 6, 2002, at 16:04 US/Pacific, Ben Hines wrote:
On Sunday, October 6, 2002, at 03:59 PM, Linc Davis wrote:
Until a couple of days ago, I had a monogamous relationship with Fink. But then the alluring Perl 5.8.0 Installer package at http://www.serverlogistics.com/downloads-jag.php came into my life, and I instantly forgot all that that Fink and I had been through together.
I can't pretend I was innocent. The readme warned that 5.8.0 was binary incompatible with modules for previous versions. "That's no problem," I thought, "I'll just use Fink to reinstall all the perlmods from source. It will never know the difference." Need I say more? Fink has left me, and the only way to get it back is to download and compile the core modules manually. I have nothing left but my shame. Will someone take pity and give me the URL's? I promise never to look at any other open-source distribution again.
You need to move the bad modules out of the way before rebuilding.
See http:[EMAIL PROTECTED]/msg02447.html for the fix.
