Skip to content

Replace build-dependency pkg-config with pkgconf#107

Open
abg wants to merge 1 commit into
mainfrom
feature/use-pkgconf
Open

Replace build-dependency pkg-config with pkgconf#107
abg wants to merge 1 commit into
mainfrom
feature/use-pkgconf

Conversation

@abg
Copy link
Copy Markdown
Member

@abg abg commented Apr 21, 2026

Feature or Bug Description

Replaces pkg-config with pkgconf

This is largely a drop-in replacement and released under the permissive ISC license (vs. GPLv2 for pkg-config)

See: http://pkgconf.org/features.html

Blob sourced from: https://distfiles.ariadne.space/pkgconf/pkgconf-2.5.1.tar.xz (published the the pkgconfg project)
Verified via debian: https://deb.debian.org/debian/pool/main/p/pkgconf/pkgconf_2.5.1-4.dsc (using GPG key id E8446B4AC8C77261)
Digest: sha256:cd05c9589b9f86ecf044c10a2269822bc9eb001eced2582cfffd658b0a50c243

Motivation

This is largely motivated by compatibility with upcoming ubuntu-resolute stemcells

See: cloudfoundry/bosh-linux-stemcell-builder#497

Related Issue

Extracted from the larger PR #102 for easier review.

Copy link
Copy Markdown
Member

@kimago kimago left a comment

Choose a reason for hiding this comment

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

Straightforward 1:1 blob swap.

@github-project-automation github-project-automation Bot moved this from Inbox to Pending Merge | Prioritized in Foundational Infrastructure Working Group May 5, 2026
@abg abg force-pushed the feature/use-pkgconf branch from 4c56641 to f0b0cf6 Compare May 5, 2026 21:52
@abg
Copy link
Copy Markdown
Member Author

abg commented May 5, 2026

Rebased on top of the socat 1.8.1.1 merge (#104)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Merge | Prioritized

Development

Successfully merging this pull request may close these issues.

2 participants