Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2013 09:09:42 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Dewayne <dewayne.geraghty@heuristicsystems.com.au>
Cc:        perl@FreeBSD.org
Subject:   Re: ports/182790: Perl 5.16.3 &amp; 5.18.1_1 package build failure
Message-ID:  <20131008070942.GI16964@ithaqua.etoilebsd.net>
In-Reply-To: <201310080140.r981e1gN021908@freefall.freebsd.org>
References:  <201310080140.r981e1gN021908@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--X+nYw8KZ/oNxZ8JS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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 GNA=
TS.
>=20
> From: "Dewayne" <dewayne.geraghty@heuristicsystems.com.au>
> To: <bug-followup@FreeBSD.org>
> Cc: =20
> Subject: Re: ports/182790: Perl 5.16.3 &amp; 5.18.1_1 package build failu=
re
> Date: Tue, 8 Oct 2013 12:31:13 +1100
>=20
>  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 cl=
ean build without compressed man pages.
> =20
>  This is also occurring for autoconf-2.69.
> =20
>  A quick fix, which isn't the right answer, is to:
>  cd /usr/ports/lang/perl5.16=20
>  sed -i "" -e "/man1/s;.gz;;g" -e "/MAN3/s;.gz;;g" pkg-plist
>  make clean deinstall package
> =20
>  The build environment does not use pkgng nor poudiere.
> =20
>  The following may be relevant from /etc/make.conf
>  WRKDIRPREFIX=3D /var/ports
>  DISTDIR=3D      /distfiles
>  TMPDIR=3D       /tmp
>  PACKAGES=3D     /packages
>  DEFAULT_VERSIONS=3Dperl5=3D5.16 python=3D2.7 python2=3D2.7 apache=3D22 a=
pache2=3D22
>  NO_STAGE=3Dyes
> =20
>  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 macr=
o, so
it doesn't do anything yet :)

regards,
Bapt

--X+nYw8KZ/oNxZ8JS
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlJTr7YACgkQ8kTtMUmk6Ex4qACgnJzMgGDg28J8hHmzshC41GXD
8ggAn1uYgEQMClgZ4TUmdjqnbsWgcQrc
=XdgJ
-----END PGP SIGNATURE-----

--X+nYw8KZ/oNxZ8JS--



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