Skip to content

Fix curl dep on gnutls#34

Open
Grissess wants to merge 1 commit into
norbertrostaing:mainfrom
Grissess:grissess/fix-libcurl-dep
Open

Fix curl dep on gnutls#34
Grissess wants to merge 1 commit into
norbertrostaing:mainfrom
Grissess:grissess/fix-libcurl-dep

Conversation

@Grissess

Copy link
Copy Markdown

gnutls is a slightly more obscure library than openssl; this isn't a problem in and of itself, but the build for portable AppImage files still ships with a dependency on this library--and it isn't integrated into the AppImage squashfs. Linking against the (more popular) OpenSSL build of libcurl ought to improve compatibility on various Linux distributions.

Fixes #33.

The changed dep is automatically picked up by pkg-config, so no other changes are needed.

Observe a correct build here; ignore the overall workflow's failure, that's just because I don't (and shouldn't) have permission to upload the artifacts to your repositories :)

gnutls is a slightly more obscure library than openssl; this isn't a
problem in and of itself, but the build for portable AppImage files
still ships with a dependency on this library--and it isn't integrated
into the AppImage squashfs. Linking against the (more popular) OpenSSL
build of libcurl ought to improve compatibility on various Linux
distributions.
@eyduh

eyduh commented Apr 5, 2026

Copy link
Copy Markdown

Context for the bug that this pull request fixes is found in this comment and by extension this upstream discussion of it .

I second merging this fix as the upstream discussion of the actual bug is from 2022 and not likely to be fixed any time soon.

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.

Odd dependencies for the Linux AppImage Build

2 participants