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