John E. Malmberg wrote:
> Jos I. Boumans wrote:
>> Hi John,
>>
>> On Oct 1, 2008, at 2:51 AM, John E. Malmberg wrote:
>>
>>>
>>> http://www.nntp.perl.org/group/perl.vmsperl/2008/06/msg14821.html
>>>
>>> The main problem is that Archive::Tar needs a patch to properly be
>>> able to pack a VMS binary into a tarball.
>>>
>>> We were waiting for word from Jos on this.
>>
>> It was my understanding that this was already applied to core, and
>> it's also part of Archive::Tar 1.39_01:
>
> I just verified that the fix is not in blead perl as of today's rsync
> copy just now.
>
> To be more specific it is a patch to Archive/Tar/File.pm to fix
> handling of VMS binary executable files. It also fixes setting the
> UID properly when saving the UID is requested.
>
>> http://search.cpan.org/src/KANE/Archive-Tar-1.39_04/CHANGES
>
> Yes I see that the patch is in the changelog.
>
>> A::T 1.39_04 looks stable, so we can promote it to 1.40 shortly.
>>
>> Is there anything specific you need me to do now?
>
> It looks like we need for blead to get more up to date.
Blead is now updated to Archive-Tar-1.39_04 in #34452.
One local change remains in blead:
Change 32352 by [EMAIL PROTECTED] on 2007/11/16 23:46:13
The new Archive::Tar tests are TODO on VMS for reasons unrelated
to the security issue for which they are testing.
and I've just made another local change to fix a test that was failing
after the upgrade:
Change 34453 by [EMAIL PROTECTED] on 2008/10/01 16:55:42
Fix Archive-Tar's 02_methods.t when IO::Compress::Bzip2 is
absent
(We haven't got IO::Compress::Bzip2 in blead, and
can_handle_compressed_files() checks for both IO::Zlib and
IO::Compress::Bzip2, which caused test 1 to fail without this change.
Hmm... Thinking some more (sadly *after* I just hit "submit", perhaps it
would have been better to change test 1 to check against $ZLIB && $BZIP,
rather than changing the meaning of $ZLIB?)