BSD Ports

devel/p5-Log-Any 1.71.8nb1 NetBSD

Perl5 module to bring loggers and listeners together

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7c20490190
License
gnu-gpl-v2 OR artistic
Categories
devel, perl5
Package size
36.9 KiB, 207.4 KiB installed

Description

Log::Any allows CPAN modules to safely and efficiently log messages, while letting the application choose (or decline to choose) a logging mechanism such as Log::Dispatch or Log::Log4perl.

Log::Any has a very tiny footprint and no dependencies beyond Perl 5.6, which makes it appropriate for even small CPAN modules to use. It defaults to 'null' logging activity, so a module can safely log without worrying about whether the application has chosen (or will ever choose) a logging mechanism.

The application, in turn, may choose one or more logging mechanisms via Log::Any::Adapter.

In the other systems

The newest version among them is 1.720, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/p5-Log-Any1.71.8nb1 behind since 2026-10-05none known-[email protected]2026-10-05
FreeBSDdevel/p5-Log-Any1.718 behind since 2026-10-05none known-[email protected]-
OpenBSDdevel/p5-Log-Any1.720 newestno data-The OpenBSD ports mailing-list <[email protected]>-
DragonFlydevel/p5-Log-Any1.717 behind since 2026-10-05none known-[email protected]-
MidnightBSDdevel/p5-Log-Any1.718 behind since 2026-10-05no data-[email protected]-
HardenedBSDdevel/p5-Log-Any1.718 behind since 2026-10-05no data-[email protected]-
GhostBSDdevel/p5-Log-Any1.718 behind since 2026-10-05no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.720 7c20490190

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install p5-Log-Any

From pkgsrc:

cd /usr/pkgsrc/devel/p5-Log-Any && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.71.8nb1
NetBSD 10.1 aarch641.71.8nb1
SmartOS / illumos x86_641.72.0
macOS 15 arm641.72.0

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

Commit history 2

DateCommitCreditsLog message
7c20490190 wen Update to 1.72.0
Upstream changes: 1.720 2026-04-25 12:58:08+02:00 Europe/Vienna - This release contains some performance improvements. Thanks @XSven! [Github #116] 1.719 2026-03-16 08:53:34-05:00 America/Chicago This release contains fixes for test failures and documentation. [Fixed] - Fixed t/proxy-with-stack-trace.t failing tests on Windows. Thanks @Akron! [Github #104] - Fixed requirement on Storable > 3.06 for Log::Any::Proxy::WithStackTrace. Thanks @perlpunk! [Github #105] - Fixed POD lists rendering horribly. Thanks @mikkoi! [Github #113]
618415630a wiz *: recursive bump for perl5 5.44.0