Linux workstation

Upstream software project

perl-WeakRef

API for weak references to be created in Perl

About perl-WeakRef

API for weak references to be created in Perl

This project links 2 native package records across 2 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

openSUSE Leap 15.6: 1 package records; openSUSE Tumbleweed: 1 package records. Catalog coverage diagram, not an application screenshot.perl-WeakRef: recorded package coverageopenSUSE Leap 15.61 recordsopenSUSE Tumbleweed1 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
perl-WeakRef
Publisher
Not authoritatively mapped
Native package records
2
Operating systems
opensuse-leap-15-6, opensuse-tumbleweed
License expression
Artistic-1.0 or GPL-2.0+
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

A patch to Perl 5.005_55 by the author implements a core API for weak references. This module is a Perl-level interface to that API, allowing weak references to be created in Perl. A weak reference is just like an ordinary Perl reference except that it isn't included in the reference count of the thing referred to. This means that once all references to a particular piece of data are weak, the piece of data is freed and all the weak references are set to undef. This is particularly useful for implementing circular data structures without memory leaks or caches of objects. Authors: -------- Tuomas J. Lukka <lukka@iki.fi>

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

openSUSE Leap 15.6

  1. perl-WeakRef

    openSUSE Leap 15.6 / Development/Libraries/Perl / source perl-WeakRef

    0.01-bp156.3.2

    API for weak references to be created in Perl

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Tumbleweed

  1. perl-WeakRef

    openSUSE Tumbleweed / Development/Libraries/Perl / source perl-WeakRef

    0.01-149.49

    API for weak references to be created in Perl

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

perl-WeakRef Software and Packages | OpenFactory