On Feb 5, 2008, at 2:22 AM, Blair Zajac wrote:
Is anybody else having problems compiling perl5.8 on 10.5? I'm getting a bunch of warnings like this:
make[1]: `lib/re.pm' is up to date. cd lib/unicore && DYLD_LIBRARY_PATH=/opt/local-development/var/ macports/build/_opt_local- development_var_macports_sources_rsync .macports.org_release_ports_lang_perl5.8/work/perl-5.8.8 ../../ miniperl -I../../lib mktables -w Can't locate File/Glob.pm in @INC (@INC contains: ../../lib /opt/ local-development/lib/perl5/5.8.8/darwin-thread-multi-2level /opt/ local-development/lib/perl5/5.8.8 /opt/local-development/lib/perl5/ site_perl/5.8.8/darwin-thread-multi-2level /opt/local-development/ lib/perl5/site_perl/5.8.8 /opt/local-development/lib/perl5/ site_perl /opt/local-development/lib/perl5/vendor_perl/5.8.8/darwin- thread-multi-2level /opt/local-development/lib/perl5/vendor_perl/ 5.8.8 /opt/local-development/lib/perl5/vendor_perl .) at mktables line 2111. BEGIN failed--compilation aborted at mktables line 2111.
I don't recall the warnings, but I did get this particular failure when building perl5.8 with the shared variant (which only does "configure.args-append -Duseshrplib" in the Portfile). I never looked into the problem though, as perl5.8 built just fine without that variant (even including +threads). Regards,... -jmpp
To get around this, I did a custom patch by comparing 5.8.8 with the extraction using this command:
$ tar xvfj perl-5.8.8.tar.bz2 $ rsync -Pavz rsync://public.activestate.com/perl-5.8.x/ 5.8.x/ $ cd 5.8.x $ diff -ruN ../5.8.8 . > ../patch.txt
This generates a 3 Mbyte patch but it seems to work.
Regards, Blair
-- Blair Zajac, Ph.D. CTO, OrcaWare Technologies <blair@orcaware.com> Subversion training, consulting and support http://www.orcaware.com/svn/ _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-dev