Skip to content

libprom: add version 0.1.3#26974

Closed
vooon wants to merge 1 commit intoopenwrt:masterfrom
vooon:libprom-0.1.3
Closed

libprom: add version 0.1.3#26974
vooon wants to merge 1 commit intoopenwrt:masterfrom
vooon:libprom-0.1.3

Conversation

@vooon
Copy link
Contributor

@vooon vooon commented Jul 12, 2025

📦 Package Details

Maintainer: @vooon

Description:

Add prometheus instrumentation library for C, dependency for Coturn.
See also: openwrt/telephony#912


🧪 Run Testing Details

  • OpenWrt Version: master
  • OpenWrt Target/Subtarget: x86_64
  • OpenWrt Device: x86_64 VM

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.


PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_SOURCE_URL:=https://github.com/digitalocean/prometheus-client-c.git
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How this is relevant to libprom? 🤔

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The project consists of two C libraries - libprom and libpromhttp in prom and promhttp subdirs.

And original packaging names them as libprom: https://github.com/digitalocean/prometheus-client-c/blob/master/prom/CMakeLists.txt#L129

@BKPepe
Copy link
Member

BKPepe commented Jul 13, 2025

Why we should add unmaintained library?

@vooon
Copy link
Contributor Author

vooon commented Jul 13, 2025

@BKPepe it is required to be able to enable Prometheus instrumentation in Coturn:

https://github.com/coturn/coturn/blob/master/docker/coturn/debian/Dockerfile#L36

There some fork, but i don't know which can be treated as an supported one.

@vooon vooon force-pushed the libprom-0.1.3 branch 2 times, most recently from c2f0c3e to 41d651f Compare July 13, 2025 10:36
Add prometheus instrumentation library for C, dependency for Coturn.

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
@vooon vooon closed this Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants