BSD Ports

devel/rubygem-opentelemetry-instrumentation-base 0.23.0 MidnightBSD

Instrumentation Base for the OpenTelemetry framework

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
35ad48f041
License
Apache-2.0
Categories
devel, rubygems

Description

OpenTelemetry Instrumentation Base contains the instrumentation base class, and the instrumentation registry. These modules provide a common interface to support the installation of auto instrumentation libraries. The instrumentation base is responsible for adding itself to the instrumentation registry as well as providing convenience hooks for the installation process. The instrumentation registry contains all the instrumentation to be installed during the SDK configuration process.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/rubygem-opentelemetry-instrumentation-base0.23.0no data-[email protected]2026-09-22
FreeBSDdevel/rubygem-opentelemetry-instrumentation-base0.26.1 newestnone known-[email protected]-
DragonFlydevel/rubygem-opentelemetry-instrumentation-base0.23.0none known-[email protected]-
HardenedBSDdevel/rubygem-opentelemetry-instrumentation-base0.26.1 newestno data-[email protected]-
GhostBSDdevel/rubygem-opentelemetry-instrumentation-base0.26.1 newestno data-[email protected]-

Install

Binary package:

mport install opentelemetry-instrumentation-base

From mports:

cd /usr/mports/devel/rubygem-opentelemetry-instrumentation-base && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opentelemetry-instrumentation-base>0:devel/rubygem-opentelemetry-instrumentation-base

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

As this port's Makefile names them.

Build 3

Runtime 3

Build dependencies 3
Run dependencies 3

Configuration

No options to configure.

USES
gem
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rubygem/opentelemetry-instrumentation-base-0.23.0.gem15360b3e103ceea2ccf3e6269a394938a5bc239c80d113869fe2b2ac49ba27c3c1c50
Master sites 1
  • RG

Commit history 1

DateCommitCreditsLog message
35ad48f041 Lucas Holt devel/rubygem-opentelemetry-instrumentation-base: add build dependencies (#1521)
Fix Magus run 648 failure for port ID 2265063. Make runtime gem dependencies available during build and fake-stage dependency validation. Validation: dependency resolution advanced through building the declared dependencies; local package validation is blocked because the host lacks the ruby33-gems package metadata. git diff --check passed; portlint has no fatal errors. ## Summary by Sourcery Bug Fixes: - Make the OpenTelemetry instrumentation base gem's runtime dependencies available during the build to prevent dependency-resolution failures. Signed-off-by: Lucas Holt <[email protected]>