Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I found your thread back and forth with pudge about the problem with dbd::mysql and thought I had finally found the conclusion to my problem, but couldn't find what you did after the point where your server logs were reporting:

    dyld: lazy symbol binding failed: Symbol not found: _mysql_server_init
    Referenced from: /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
    Expected in: dynamic lookup

    dyld: Symbol not found: _mysql_server_init
    Referenced from: /Library/Perl/5.8.8/darwin

    • I bumped into some other people that had similar problems and recompiling mod_perl worked for them. Recompiling mod_perl (and also DBI, mysql and DBD::mysql) didn't work for me. I still had the same errors. Any results on your side so far?
      • Never did figure it out, in fact I gave up on building RT and went with bugzilla, which uses the mod_cgi that comes bundled with leopard.

        MikesMacBook:~ mike$ file /usr/libexec/apache2/mod_cgi.so
        /usr/libexec/apache2/mod_cgi.so: Mach-O universal binary with 4 architectures
        /usr/libexec/apache2/mod_cgi.so (for architecture ppc7400): Mach-O bundle ppc
        /usr/libexec/apache2/mod_cgi.so (for architecture ppc64): Mach-O 64-bit bundle ppc64
        /usr/libexec/apache2/mod_cgi.so (for architecture i386): Mach-O bundle i38

  • If you add this to your ~/.profile

    export ARCHFLAGS='-arch i386 -arch x86_64 -arch ppc -arch ppc64'

    credit goes to: http://forums.devshed.com/perl-programming-6/issue-compiling-libapreq2-on-mac-os x-10-5-leopard-ppc-501979.html [devshed.com]