Skip to content

Add libfido2 dependency for Bridge v3.22.0#139

Open
hardyhwood wants to merge 1 commit intoshenxn:masterfrom
hardyhwood:add-libfido2-dependency
Open

Add libfido2 dependency for Bridge v3.22.0#139
hardyhwood wants to merge 1 commit intoshenxn:masterfrom
hardyhwood:add-libfido2-dependency

Conversation

@hardyhwood
Copy link
Copy Markdown

Summary

  • Add libfido2-dev and libcbor-dev to the build stage for FIDO2/WebAuthn compilation support
  • Add libfido2-1 to the runtime stage in both build/Dockerfile and deb/Dockerfile
  • Required by Bridge v3.22.0 which added FIDO2/WebAuthn support

Fixes #135

🤖 Generated with Claude Code

@heywoodlh
Copy link
Copy Markdown

Also fixes #141

@heywoodlh
Copy link
Copy Markdown

heywoodlh commented Mar 3, 2026

I hope this gets merged soon, but in the meantime, I pushed a temporary image to Docker Hub built from this branch:

docker.io/heywoodlh/tmp:protonmail-bridge-fix-798e66e

@pvanryn
Copy link
Copy Markdown

pvanryn commented Mar 4, 2026

I hope this gets merged soon, but in the meantime, I pushed a temporary image to Docker Hub built from this branch:

docker.io/heywoodlh/tmp:protonmail-bridge-fix-798e66e

Thanks for doing this. Back to normal again.

Bridge v3.22.0 added FIDO2/WebAuthn support which requires libfido2
at runtime. This adds libfido2-dev and libcbor-dev to the build stage
and libfido2-1 to the runtime stage for both build and deb Dockerfiles.

Fixes shenxn#135

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hardyhwood hardyhwood force-pushed the add-libfido2-dependency branch from 798e66e to c44c826 Compare April 11, 2026 03:24
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.

Missing libfido2 dependency on 3.22

3 participants