From owner-freebsd-current Wed Mar 14 15: 4:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from heechee.tobez.org (254.adsl0.ryv.worldonline.dk [213.237.10.254]) by hub.freebsd.org (Postfix) with ESMTP id 80A2A37B718; Wed, 14 Mar 2001 15:04:52 -0800 (PST) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 5E848550D; Thu, 15 Mar 2001 00:04:51 +0100 (CET) Date: Thu, 15 Mar 2001 00:04:51 +0100 From: Anton Berezin To: "Jason R. Mastaler" Cc: freebsd-current@freebsd.org, freebsd-ports@freebsd.org Subject: Re: building perl 5.6.0 with `-DPERL_POLLUTE' Message-ID: <20010315000451.B42233@heechee.tobez.org> Mail-Followup-To: Anton Berezin , "Jason R. Mastaler" , freebsd-current@freebsd.org, freebsd-ports@freebsd.org References: <20010314204311.1917.qmail@nightshade.la.mastaler.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010314204311.1917.qmail@nightshade.la.mastaler.com>; from jason-dated-88ce477cf68fd550@mastaler.com on Wed, Mar 14, 2001 at 08:43:11PM -0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Mar 14, 2001 at 08:43:11PM -0000, Jason R. Mastaler wrote: > I've noticed that lots of the perl ports are now broken since the move > to perl 5.6.0. Some examples: > > http://bento.freebsd.org/errorlogs/5-full/p5-Crypt-IDEA-1.01.log > http://bento.freebsd.org/errorlogs/5-full/p5-Devel-Peek-0.96.log > > With these two in particular, the problem can be fixed by compiling > perl with `-DPERL_POLLUTE' to get back the missing preprocessor > definitions. Would it be worth it to compile the default 5.x perl in > this manner? No. It is not necessary to compile *Perl* with -DPERL_POLLUTE, it's enough to compile the module in question with -DPERL_POLLUTE. Thus, this is easily fixable for individual ports. > For extensions still using the old symbols, > this option can be specified via MakeMaker: > > perl Makefile.PL POLLUTE=1 What it says... Cheers, -Anton. -- May the tuna salad be with you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message