ports/182790: Perl 5.16.3 & 5.18.1_1 package build failure

Baptiste Daroussin bapt at FreeBSD.org
Tue Oct 8 07:09:48 UTC 2013


On Tue, Oct 08, 2013 at 01:40:01AM +0000, Dewayne wrote:
> The following reply was made to PR ports/182790; it has been noted by GNATS.
> 
> From: "Dewayne" <dewayne.geraghty at heuristicsystems.com.au>
> To: <bug-followup at FreeBSD.org>
> Cc:  
> Subject: Re: ports/182790: Perl 5.16.3 & 5.18.1_1 package build failure
> Date: Tue, 8 Oct 2013 12:31:13 +1100
> 
>  The problem seems to lie in the build process.  The step that is missing is the one that converts man1 and MAN3 pages into gz
>  format.  The build log provides no warning or error messages, it is a clean build without compressed man pages.
>  
>  This is also occurring for autoconf-2.69.
>  
>  A quick fix, which isn't the right answer, is to:
>  cd /usr/ports/lang/perl5.16 
>  sed -i "" -e "/man1/s;.gz;;g" -e "/MAN3/s;.gz;;g" pkg-plist
>  make clean deinstall package
>  
>  The build environment does not use pkgng nor poudiere.
>  
>  The following may be relevant from /etc/make.conf
>  WRKDIRPREFIX= /var/ports
>  DISTDIR=      /distfiles
>  TMPDIR=       /tmp
>  PACKAGES=     /packages
>  DEFAULT_VERSIONS=perl5=5.16 python=2.7 python2=2.7 apache=22 apache2=22
>  NO_STAGE=yes
>  
>  Kind regards, Dewayne.

I don't understand at all what you are trying to report. But I see at least one
very wrong thing in your setup and one not working thing :)
Do not put NO_STAGE into your make.conf, it is unsupported, can break a lot of
things and is very very bad and be sure that it does break things. NO_STAGE is a
per port macro not a macro to be set by the end user.

second apache hasn't been changed yet to be using the DEFAULT_VERSIONS macro, so
it doesn't do anything yet :)

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-perl/attachments/20131008/7dcc2eee/attachment.sig>


More information about the freebsd-perl mailing list