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?)