- New upstream release 0.27
- Handle magic more correctly in add_symbol and get_or_add_symbol
- Add upstream patch to avoid build dependency on Package::Stash
- BR: perl(Variable::Magic) for the test suite
- Update patch for building with old Test::More versions
- New upstream release 0.26
- Internal refactorings to support Package::Anon stashes
- BR: perl(base) and perl(Test::Requires) for test suite
- Update patch for old distro compatibility
- Explicitly run the release/author tests
- Drop EPEL-4 support
- Test::LeakTrace now universally available
- Suitably recent version of ExtUtils::MakeMaker now universally available
- Drop %defattr, redundant since rpm 4.4
- BR: perl(File::Temp)
- Don't need to remove empty directories from the buildroot
- New upstream release 0.23
- Fix the test for scalar values, again
- Disallow assigning globrefs to scalar glob slots (this doesn't actually
make any sense)
- Update patches for old ExtUtils::MakeMaker and Test::More versions
- perl(Pod::Coverage::TrustPod) now available in EPEL-4 too
- Don't use macros for commands
New upstream release 0.22
- Make the namespace cache lazy and weak, in case the stash is deleted
- However, this doesn't work on 5.8, so disable the namespace caching
entirely there
Update patches to apply cleanly
New upstream release 0.21
- Make the leak tests author-only, since some smokers run release tests
- Fix some XS forward compat stuff
Update patches to apply cleanly
New upstream release 0.20
- Lower perl prereq to 5.8.1
- Make the leak tests release-only
Drop buildreq perl(Test::Requires), no longer needed
Update patches to apply cleanly, drop no-Test::Requires patch (no longer
needed), and add new patch to skip memory leak tests if we don't have
Test::LeakTrace (EPEL 4/5)
This is a back-end for Package::Stash, which provides the functionality in a
way that's less buggy and much faster. It will be used by default if it's
installed, and should be preferred in all environments with a compiler.