libtask-weaken-perl 1.05-1 source package in Ubuntu
Changelog
libtask-weaken-perl (1.05-1) unstable; urgency=medium [ gregor herrmann ] * Strip trailing slash from metacpan URLs. [ Salvatore Bonaccorso ] * Update Vcs-Browser URL to cgit web frontend * debian/control: Use HTTPS transport protocol for Vcs-Git URI [ gregor herrmann ] * debian/copyright: change Copyright-Format 1.0 URL to HTTPS. [ Alex Muntada ] * Remove inactive pkg-perl members from Uploaders. [ gregor herrmann ] * New upstream release. * Add debian/upstream/metadata. * Update upstream contact info. * Update years of packaging copyright. * Drop stanza about removed files from debian/copyright. * Install new CONTRIBUTING file. * Mark package as autopkgtest-able. * Declare compliance with Debian Policy 4.1.2. * Bump debhelper compatibility level to 9. * Fix typo in long description. Thanks to lintian. -- gregor herrmann <email address hidden> Tue, 26 Dec 2017 21:03:48 +0100
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- perl
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Bionic | release | universe | perl |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libtask-weaken-perl_1.05-1.dsc | 2.2 KiB | c307932720e8e688d84c9f2d9144e44681a008fd7b95c2acb121f47cb69d4225 |
libtask-weaken-perl_1.05.orig.tar.gz | 27.1 KiB | 85f3bf738d0e94f935d9efd83575a2afd0aafb66adcc6624cee5064146f6b95c |
libtask-weaken-perl_1.05-1.debian.tar.xz | 2.6 KiB | ecfe83361340c5032094f2f235e7384d01cc1f710e1fd03623659393c94a7aa2 |
Available diffs
- diff from 1.04-1 to 1.05-1 (48.6 KiB)
No changes file available.
Binary packages built by this source
- libtask-weaken-perl: module for ensuring that a platform has weaken support
One recurring problem in modules that use Scalar::Util's weaken function is
that it is not present in the pure-perl variant.
.
While this isn't necessarily always a problem in a straight CPAN-based Perl
environment, some operating system distributions only include the pure-Perl
versions, don't include the XS version, and so weaken is then "missing" from
the platform, despite passing a dependency on Scalar::Util successfully.
.
The normal solution is to manually write tests in each distribution to ensure
that weaken is available.
.
Task::Weaken restores the functionality testing to a dependency you do once
in your Makefile.PL, rather than something you have to write extra tests for
each time you write a module.