problems building Parse::RecDescent

Frank Shute frank at shute.org.uk
Mon Feb 2 02:55:24 PST 2009


On Sun, Feb 01, 2009 at 09:20:54PM -0500, Michael P. Soulier wrote:
>
> I'm trying to build p5-Apache-MP3-4.00 from ports. I had it installed and
> working, but it recently stopped working so I'm rebuilding it. Unfortunately
> I'm having build problems.
> 
> ===>  Building for p5-Ogg-Vorbis-Header-0.03_1
> cp Header.pm blib/lib/Ogg/Vorbis/Header.pm
> /usr/local/bin/perl5.8.9 -Mblib -MInline=NOISY,_INSTALL_ -MOgg::Vorbis::Header
> -e1 0.03 blib/arch
> Starting Build Prepocess Stage
> Finished Build Prepocess Stage
> 
> Starting Build Parse Stage
> This innvocation of Inline requires the Parse::RecDescent module.
> Can't locate version.pm in @INC (@INC contains:
> /usr/ports/audio/p5-Ogg-Vorbis-Header/work/Ogg-Vorbis-Header-0.03/blib/arch
> /usr/ports/audio/p5-Ogg-Vorbis-Header/work/Ogg-Vorbis-Header-0.03/blib/arch
> /usr/ports/audio/p5-Ogg-Vorbis-Header/work/Ogg-Vorbis-Header-0.03/blib/lib
> /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach
> /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach
> /usr/local/lib/perl5/5.8.9 .) at
> /usr/local/lib/perl5/site_perl/5.8.9/Parse/RecDescent.pm line 1722.
> BEGIN failed--compilation aborted at
> /usr/local/lib/perl5/site_perl/5.8.9/Parse/RecDescent.pm line 1722.
> Compilation failed in require at
> /usr/local/lib/perl5/site_perl/5.8.9/Inline/C/ParseRecDescent.pm line 14.
> 
>  at /usr/local/lib/perl5/site_perl/5.8.9/Inline/C.pm line 322
> INIT failed--call queue aborted.
> *** Error code 2
> 
> Stop in /usr/ports/audio/p5-Ogg-Vorbis-Header/work/Ogg-Vorbis-Header-0.03.
> *** Error code 1
> 
> Stop in /usr/ports/audio/p5-Ogg-Vorbis-Header.
> *** Error code 1
> 
> Stop in /usr/ports/www/p5-Apache-MP3.
> 
> Any suggestions?
> 
> Mike

In that situation I'd try & build devel/p5-Parse-RecDescent (or
re-install it) and then have another go at building the module you're
trying to build.

If it then works, you might want to file a pr against it.

I'm assuming you did all the perl stuff in UPDATING when going to
5.8.9

Regards,

-- 

 Frank 


 Contact info: http://www.shute.org.uk/misc/contact.html 



More information about the freebsd-questions mailing list