Problems compiling perl5.8 on 10.5

Juan Manuel Palacios jmpp at macports.org
Mon Feb 4 23:02:39 PST 2008


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 at orcaware.com>
> Subversion training, consulting and support
> http://www.orcaware.com/svn/
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/macports-dev



More information about the macports-dev mailing list