Skip site navigation (1)Skip section navigation (2)
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-current" 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>