From owner-cvs-all Mon May 20 4:44:13 2002 Delivered-To: cvs-all@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id B00D037B40B; Mon, 20 May 2002 04:43:56 -0700 (PDT) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.6/8.11.6) id g4KBheB39677; Mon, 20 May 2002 13:43:40 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200205201143.g4KBheB39677@zibbi.icomtek.csir.co.za> Subject: Re: cvs commit: ports/lang/perl5 Makefile ports/lang/perl5/files use.perl In-Reply-To: <200205200003.g4K038l41666@freefall.freebsd.org> from Anton Berezin at "May 19, 2002 05:03:08 pm" To: tobez@FreeBSD.org (Anton Berezin) Date: Mon, 20 May 2002 13:43:40 +0200 (SAT) Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > tobez 2002/05/19 17:03:08 PDT > > Modified files: > lang/perl5 Makefile > lang/perl5/files use.perl > Log: > 1. Speed up the fetch stage by using groups of MASTER_SITES. > 2. Remove the dependency on perl (rather important for this port). > 3. Make the script this port installs use the version of perl from ports. > > Reported-by: (item 2) Juriy Goloveshkin , Mark Huizer > Any plans to fix the port for current too? It breaks like this: ############################# Extracting perlcc (with variable substitutions) ../miniperl -I../lib dprofpp.PL Extracting dprofpp (with variable substitutions) Making x2p stuff make: don't know how to make . Stop *** Error code 2 Stop in /usr/ports/lang/perl5/work/perl-5.6.1. *** Error code 1 Stop in /usr/ports/lang/perl5. ############################# And sure enough there are strange things in the dependency part of the makefile: ############################# beast:/usr/ports/lang/perl5 # egrep 'built-in|command line' work/perl-5.6.1/x2p/makefile hash$(OBJ_EXT): hash$(OBJ_EXT): str$(OBJ_EXT): str$(OBJ_EXT): util$(OBJ_EXT): util$(OBJ_EXT): walk$(OBJ_EXT): walk$(OBJ_EXT): ############################# John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message