Perl needed for 3.0.7 to 3.0.9 upgrade - FreeBSD - attachment corruption fixed?

RT Community,

I would like to upgrade from 3.0.7 to 3.0.9 on my FreeBSD 4.8 box with
perl 5.8.1 installed from the ports system.

In particular I’m looking for binary attachment corruption fixes and
making adding a Cc to a correspondence work correctly.

I remember an earlier post about Perl 5.8.3 being what I should shoot
for in order to update to RT 3.0.9.

However the FreeBSD port on 4.8 is still at 5.8.2 everytime I check.

My Questions:

  1. Does anyone know if/when FreeBSD 4.8 will update the port to perl 5.8.3?

  2. If I updated perl to 5.8.2 (or left at 5.8.1) and updated to RT 3.0.9
    would the attachment corruption problems be fixed?

Thanks,
Mike

  1. If I updated perl to 5.8.2 (or left at 5.8.1) and updated to RT
    3.0.9
    would the attachment corruption problems be fixed?

My understanding of the wisdom is that this is a perl problem, and it
won’t go away until you upgrade perl. I don’t know for sure if 5.8.2 is
good enough; I think it is not.

Jim Rowan wrote:

  1. If I updated perl to 5.8.2 (or left at 5.8.1) and updated to RT

3.0.9

would the attachment corruption problems be fixed?

My understanding of the wisdom is that this is a perl problem, and it
won’t go away until you upgrade perl. I don’t know for sure if 5.8.2 is
good enough; I think it is not.

There’s a PR floating around that has a patch to the perl5.8 port to
update it to 5.8.3
(I don’t know the number off-hand)

It’s a bit older and I don’t know if it applies to today’s perl5.8-port
anymore.
One could mail the author of the patch and ask about an update, if required.

Rainer

Jim Rowan wrote:

  1. If I updated perl to 5.8.2 (or left at 5.8.1) and updated to RT

3.0.9

would the attachment corruption problems be fixed?

My understanding of the wisdom is that this is a perl problem, and it
won’t go away until you upgrade perl. I don’t know for sure if 5.8.2 is
good enough; I think it is not.

There’s a PR floating around that has a patch to the perl5.8 port to
update it to 5.8.3
(I don’t know the number off-hand)

It’s a bit older and I don’t know if it applies to today’s perl5.8-port
anymore.
One could mail the author of the patch and ask about an update, if required.

I’d be really tempted to install a local copy of whatever perl RT wants in
the RT installation tree, instead of trying to bring the system’s perl up to
RT’s spec.

It’s a horrible thing to do in a number of ways, but it does make life
with RT a lot simpler.

Cheers,

Chris