--- - branch: MAIN date: Sat Sep 12 19:48:08 UTC 2009 files: - new: '1.38' old: '1.37' path: pkgsrc/archivers/p5-Archive-Tar/Makefile pathrev: pkgsrc/archivers/p5-Archive-Tar/Makefile@1.38 type: modified - new: '1.21' old: '1.20' path: pkgsrc/archivers/p5-Archive-Tar/distinfo pathrev: pkgsrc/archivers/p5-Archive-Tar/distinfo@1.21 type: modified id: 20090912T194808Z.3a87cd575dc9becde82a811d6330d2436c24bfb5 log: | Updating archivers/p5-Archive-Tar from 1.52 to 1.54 Upstream changes: * important changes in version 1.54 10/09/2009 - Apply a patch from Niko Tyni (ntyni@debian.org) that resolves RT #48879; As seen in [rt.cpan.org #48879], although the recommended way of retrieving the last error is to use an instance method ($tar->error), the returned value is effectively global: an error in one Archive::Tar instance changes the error string of another instance. This change separates the error strings from each other while keeping the (deprecated) global value of $Archive::Tar::error pointing to the last error regardless of its instance. We also support calling error() as a class method (Archive::Tar->error). In this case it returns the global value, which matches the old behaviour. module: pkgsrc subject: 'CVS commit: pkgsrc/archivers/p5-Archive-Tar' unixtime: '1252784888' user: sno