Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Clone-0.500.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: perl-Clone Distribution: openSUSE Tumbleweed
Version: 0.500.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 29 08:21:35 2026
Group: Unspecified Build host: reproducible
Size: 61739 Source RPM: perl-Clone-0.500.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Clone
Summary: Recursively copy Perl datatypes
This module provides a 'clone()' method which makes recursive copies of
nested hash, array, scalar and reference types, including tied variables
and objects.

'clone()' takes a scalar argument and duplicates it. To duplicate lists,
arrays or hashes, pass them in by reference, e.g.

    my $copy = clone (\@array);

    

    my %copy = %{ clone (\%hash) };

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Sun Mar 29 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 0.500.0 (0.50)
    see /usr/share/doc/packages/perl-Clone/Changes
* Tue Mar 03 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 0.480.0 (0.48)
    see /usr/share/doc/packages/perl-Clone/Changes
    0.48 2026-03-02 16:02:00 atoomic
    - perf: optimize hot paths in Clone.xs
    - fix: replace subtest with SKIP/bare blocks to avoid Test2 warnings
    - fix: don't require MGf_DUP flag for ext magic duplication
    - fix: lower MAX_DEPTH to 4000 to prevent SEGV on CPAN smokers
    - fix: use platform-adaptive depth in t/10-deep_recursion.t for Windows
    - Fix t/10-deep_recursion.t for Windows
    - Fix C89 declaration-after-statement violations in Clone.xs
    - Fix deep recursion stack overflow on Windows
    - Fix cloning of Math::BigInt::GMP objects (fixes #16)
    - Fix cloning of threads::shared data structures (fixes #18)
    - Add thread safety test for Class::DBI-like patterns (fixes #14)
    - Add comprehensive documentation with examples and limitations
    - Improve README.md structure and installation instructions
    - Add DBI + DBD::SQLite as recommended test dependencies
    - Fix weakened reference cloning via deferred weakening (fixes #15)
    - Fix memory leak when cloning non-existent hash values (fixes #42)
    - Fix segfault when cloning DBI database handles (fixes #27)
    - Rewrite t/09-circular.t to fix SEGV on CPAN Testers (fixes #54)
    - Replace static recursion_depth with stack parameter
    - Fix C++ style comments in Clone.xs for C89 portability
    - Fix memory leak in Clone.xs (fixes #42)
    - Allow a MAX_DEPTH recursion of 32000 calls (fixes #19 aka RT97525)
    - Rename tests with more readable names
    - Remove TODO from cow test
* Sun Aug 18 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 0.470.0 (0.47)
    see /usr/share/doc/packages/perl-Clone/Changes
    0.47 2024-08-17 12:30:00 atoomic
    - Stop using quote as package separator
* Thu Oct 20 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.46
    see /usr/share/doc/packages/perl-Clone/Changes
    0.46 2022-10-18 20:23:00 garu
    - fix backwards compatibility with older perls (haarg)
    - bump MANIFEST to include extra tests
* Fri Apr 24 2020 <timueller+perl@suse.de>
  - updated to 0.45
    see /usr/share/doc/packages/perl-Clone/Changes
    0.45 2020-04-23 14:46:00 atoomic
    - bump B::COW requirement to fix big-endian issue
* Tue Apr 21 2020 <timueller+perl@suse.de>
  - updated to 0.44
    see /usr/share/doc/packages/perl-Clone/Changes
* Wed Jul 31 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.43
    see /usr/share/doc/packages/perl-Clone/Changes
    0.43 2019-07-29 13:47:42  atomic
    - fix an issue when cloning a NULL mg_ptr pointer
* Fri Jul 19 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.42
    see /usr/share/doc/packages/perl-Clone/Changes
    0.42 2019-07-19 23:06:04  garu
    - make handling of mg_ptr safer (ATOOMIC, Harald Jörg)
    - change license wording on some test files to
      make the entire dist released under the same
      terms as Perl itself (fixes GH#20) (GARU)
* Thu Nov 08 2018 Stephan Kulow <coolo@suse.com>
  - updated to 0.41
    see /usr/share/doc/packages/perl-Clone/Changes
    0.41 2018-10-25 10:20:03  garu
    - Check the CowREFCNT of a COWed PV (ATOOMIC)
      this should fix some issues people have been
      having with 0.40 on DBD drives and DBIx::Class
    - Make buildtools files not executable (Mohammad S Anwar)
    0.40 2018-10-23 20:001:49  garu
    - reuse COWed PV when cloning (fixes RT97535) (ATOOMIC)
    - extra protection against potential infinite loop (ATOOMIC)
    - improved tests
* Sat Apr 08 2017 coolo@suse.com
  - updated to 0.39
    see /usr/share/doc/packages/perl-Clone/Changes
    0.39 2017-04-07 13:06:00  garu
    - use explicit '.' in tests since it may not be in @INC
      anymore in newer perls (fixes RT120648) (PLICEASE, SIMCOP)

Files

/usr/lib/perl5/vendor_perl/5.42.0/x86_64-linux-thread-multi/Clone.pm
/usr/lib/perl5/vendor_perl/5.42.0/x86_64-linux-thread-multi/auto/Clone
/usr/lib/perl5/vendor_perl/5.42.0/x86_64-linux-thread-multi/auto/Clone/Clone.so
/usr/share/doc/packages/perl-Clone
/usr/share/doc/packages/perl-Clone/AI_POLICY.md
/usr/share/doc/packages/perl-Clone/Changes
/usr/share/doc/packages/perl-Clone/README.md
/usr/share/doc/packages/perl-Clone/SECURITY.md
/usr/share/man/man3/Clone.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026