The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 2.5003

  • Implement 'preserve_hardlinks' flag in Archive::Tar::Builder->new() to trigger this new behavior
  • Implement Archive::Tar::Builder::HardlinkCache to keep track of device and inode numbers and the path which was originally seen when producing the tarball; only regular files with a link count greater than 1 are stored and looked up in the cache
  • In unit tests, change permissions of subdirectories of directories created by File::Temp created with 0000 permissions to 0600 to allow File::Temp to successfully delete them at the end of execution
  • Add missing POD for posix_extensions flag
  • Implement support for saving device inode major and minor numbers

Modules

Stream tarball data to a file handle
Index of hardlinked files
Make it possible to organize this project in this manner using ExtUtils::MakeMaker

Provides

in lib/Archive/Tar/Builder/UserCache.pm