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?
$ man perldelta
[...]
C Source Incompatibilities
`PERL_POLLUTE'
Release 5.005 grandfathered old global symbol names by
providing preprocessor macros for extension source
compatibility. As of release 5.6.0, these preprocessor
definitions are not available by default. You need to
explicitly compile perl with `-DPERL_POLLUTE' to get these
definitions. For extensions still using the old symbols,
this option can be specified via MakeMaker:
perl Makefile.PL POLLUTE=1
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message