Subject: Re: CVS commit: pkgsrc/mk/tools
To: Adrian Portelli <adrianp@netbsd.org>
From: Min Sik Kim <minskim@netbsd.org>
List: pkgsrc-changes
Date: 11/18/2007 14:00:20
On Nov 17, 2007, at 4:46 PM, Adrian Portelli wrote:

> Min Sik Kim wrote:
>> Module Name:	pkgsrc
>> Committed By:	minskim
>> Date:		Fri Nov 16 05:51:37 UTC 2007
>>
>> Modified Files:
>> 	pkgsrc/mk/tools: tools.Darwin.mk
>>
>> Log Message:
>> Use native perl as a tool on Darwin.
>>
>>
>> To generate a diff of this commit:
>> cvs rdiff -r1.33 -r1.34 pkgsrc/mk/tools/tools.Darwin.mk
>>
>> Please note that diffs are not public domain; they are subject to the
>> copyright notices on the relevant files.
>>
>
> Hi,
>
> Could I ask why this change was necessary ?

To avoid unnecessary dependency when perl is merely used as a "tool".

>  I just committed a fix for perl on Leopard

Thank you for fixing this.

> but this change breaks the building of other perl
> modules (e.g. p5-Digest-SHA1).


Perl modules always need pkgsrc perl, not the one provided by the  
tools framework.  I fixed perl5/buildlink3 and perl5/modules.mk so  
that they don't use the tools framework.

Regards,
Min