Subject: Re: perl5/module.mk ${MAKE_PARAMS:Q} issue (bmake? Redhat?)
To: David Brownlee <abs@absd.org>
From: Thomas Klausner <wiz@NetBSD.org>
List: tech-pkg
Date: 02/23/2005 18:01:29
On Tue, Feb 22, 2005 at 08:16:24PM +0000, David Brownlee wrote:
> 	Trying to build current pkgsrc on Redhat ES release 2.1.
> 	Most builds, but p5-Net-SSLeay chokes due to an issue in
> 	perl5/module.mk:
> 
> 	security/p5-Net-SSLeay/Makefile contains:
> 
> 		MAKE_PARAMS+=           ${SSLBASE}
> 
> 	lang/perl5/module.mk contains:
> 
> 		MAKE_PARAMS+= INSTALLDIRS=site
> 		[...]
> 		_CONF_ARG= Makefile.PL ${MAKE_PARAMS:Q}
> 
> 	This results in a _CONF_ARG of
> 
> 		Makefile.PL /usr/pkg\ INSTALLDIRS=site
> 
> 	Unsurprisingly the configure fails with a message along the
> 	lines of no ssl in the "/usr/pkg/\ INSTALLDIRS=site" dir
> 
> 	Dropping the :Q from the _CONF_ARG makes the issue go away.
> 
> 	Does anyone have any thoughts?

My fault, and I fixed it (removing the :Q again).

Cheers,
 Thomas