Skip to content

fix(gnutls): the system priority file is /etc/gnutls/config, not the deps folder's - #5

Merged
ryan-morris merged 1 commit into
mainfrom
fix/gnutls-sysconfdir
Oct 14, 2026
Merged

ryan-morris merged 1 commit into
mainfrom
fix/gnutls-sysconfdir

Conversation

@ryan-morris

Copy link
Copy Markdown
Member

GnuTLS compiles <sysconfdir>/gnutls/config into the library. With the default sysconfdir that path was inside the deps folder: devenvy/ffmpeg#60's maccatalyst-arm64-gplv2 build failed the release check on it (libavformat contains .../deps/maccatalyst-arm64 ... /etc/gnutls/config), and on Linux the library looked for /opt/ffmpeg-build/deps/etc/gnutls/config, which no system has. Now --sysconfdir=/etc, as fontconfig and libxml2 already do.

🤖 Generated with Claude Code

…deps folder's

GnuTLS compiles <sysconfdir>/gnutls/config into the library. With the default sysconfdir that was a path inside
the deps folder, which the release check rejects on native (Apple) builds and which no installed system would ever
have.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 88.86% (🎯 85%) 4765 / 5362
🟢 Statements 88.96% (🎯 85%) 5086 / 5717
🟢 Functions 91.08% (🎯 85%) 1185 / 1301
🟢 Branches 81.71% (🎯 80%) 3174 / 3884
File CoverageNo changed files found.
Generated in workflow #5 for commit 0156655 by the Vitest Coverage Report Action

@ryan-morris
ryan-morris merged commit c0028ba into main Oct 14, 2026
13 checks passed
@ryan-morris
ryan-morris deleted the fix/gnutls-sysconfdir branch October 14, 2026 23:46
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.

1 participant