45a9ad3 Update to 0.22

Authored and Committed by pghmcfc 12 years ago
    Update to 0.22
    
    - Update to 0.22
      - Limit the debugger workarounds to perls between 5.8.8 and 5.14, extend
        debugger support to all perl versions (CPAN RT#69862)
      - If possible, automatically install (but not load) the debugger workaround
        libraries on perls between 5.8.8 and 5.14 (CPAN RT#72368)
      - Add back dropped NAME section (CPAN RT#70259)
      - Simplify the ≥ 5.10 PP variant even more - move the hook from DESTROY
        into DELETE
      - Force explicit callback invocation order on 5.8 PP
      - Replace the %^H tie approach with fieldhashes, which fixes all known
        corner cases and caveats on supported perls ≥ 5.8.1 (CPAN RT#73402)
      - Compile away the debugger fixup on perls ≥ 5.15.5
    - Only BR:/R: Sub::Identify and Sub::Name for perl versions where they're
      actually needed
    - Reinstate compatibility with old distributions like EL-5
      - Patch test suite to work with Test::More < 0.88 if necessary
      - Filter dependency on Hash::Util::FieldHash on perl 5.8.x
      - Add back buildroot definition, %clean section, %defattr etc.
    - Only include tests if we have %{perl_default_filter} to avoid the unwanted
      requires/provides that come with them
    - Drop redundant buildreq perl(CPAN)
    - Make %files list more explicit
    - Use tabs
    
        
file modified
+1 -4
file modified
+135 -87