Date: Thu, 15 Mar 2001 00:04:51 +0100 From: Anton Berezin <tobez@tobez.org> To: "Jason R. Mastaler" <jason-dated-88ce477cf68fd550@mastaler.com> 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> 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 References: <20010314204311.1917.qmail@nightshade.la.mastaler.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010315000451.B42233>