Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 May 2013 17:19:28 +0100
From:      Richard Kearsley <richard@riknet.co.uk>
To:        perl@FreeBSD.org
Subject:   p5-Error-0.17020 port make error
Message-ID:  <51A8CD90.7020205@riknet.co.uk>

next in thread | raw e-mail | index | archive | help
Hi!

Until recently, this port was building without issues, now I'm getting 
an error while building:

root@sjo1-0:/usr/ports/lang/p5-Error # make
===>  License ART10 GPLv1 accepted by the user
===> Fetching all distfiles required by p5-Error-0.17020 for building
===>  Extracting for p5-Error-0.17020
=> SHA256 Checksum OK for Error-0.17020.tar.gz.
===>   p5-Error-0.17020 depends on file: /usr/local/bin/perl5.14.2 - found
===>  Patching for p5-Error-0.17020
===>   p5-Error-0.17020 depends on file: /usr/local/bin/perl5.14.2 - found
===>   p5-Error-0.17020 depends on file: /usr/local/bin/perl5.14.2 - found
===>  Configuring for p5-Error-0.17020
Checking if your kit is complete...
Looks good
Writing Makefile for Error
Writing MYMETA.yml
===>  Building for p5-Error-0.17020
Makefile out-of-date with respect to 
/usr/local/lib/perl5/5.14.2/mach/Config.pm 
/usr/local/lib/perl5/5.14.2/mach/CORE/config.h
Cleaning current config before rebuilding Makefile...
make -f Makefile.old clean > /dev/null 2>&1
/usr/local/bin/perl5.14.2 Makefile.PL "INSTALLDIRS=site" "CC=cc" 
"CCFLAGS=-O2 -pipe -fno-strict-aliasing" "PREFIX=/usr/local" 
"INSTALLPRIVLIB=/usr/local/lib" "INSTALLARCHLIB=/usr/local/lib"
Checking if your kit is complete...
Looks good
Writing Makefile for Error
Writing MYMETA.yml
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
*** [Makefile] Error code 1
1 error
*** [do-build] Error code 1

Stop in /usr/ports/lang/p5-Error.

I always do portsnap fetch & extract before installing a new box, so 
this is with the latest version available with freebsd 9.1

I believe I have traced it to a fault locating the perl binary in the 
Makefile but I'm not totally sure.

comparing the file 
'/usr/ports/lang/p5-Error/work/Error-0.17020/Makefile' from a server 
where it installed fine a few months ago:
PERL = /usr/local/bin/perl
FULLPERL = /usr/local/bin/perl

new server where the error occurs:
PERL = /usr/local/bin/perl5.14.2
FULLPERL = /usr/local/bin/perl5.14.2

Please let me know if this is a fault in the ports or if I could be 
doing something wrong

thanks!

Richard




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51A8CD90.7020205>