mozilla-vpn-client icon indicating copy to clipboard operation
mozilla-vpn-client copied to clipboard

WIP: Qt static packaging fixes for Debian

Open oskirby opened this issue 1 year ago • 2 comments

Description

I am running through a variety of Debian-based distributions and assembling bug fixes as necessary to get the the statically-linked VPN client working.

Reference

Github issue #6646 (VPN-4585) Initial PR #6611

Checklist

  • [ ] My code follows the style guidelines for this project
  • [ ] I have not added any packages that contain high risk or unknown licenses (GPL, LGPL, MPL, etc. consult with DevOps if in question)
  • [ ] I have performed a self review of my own code
  • [ ] I have commented my code PARTICULARLY in hard to understand areas
  • [ ] I have added thorough tests where needed

oskirby avatar May 23 '23 23:05 oskirby

Bah! Humbug! This almost worked, but then it turned into a dependency nightmare around glib. Maybe we should write our own version of libsecret but with QDbus to eliminate this dependency entirely.

oskirby avatar Jun 07 '23 15:06 oskirby

Well, that got things a little closer by using the system glib during building, but now we need to figure out a solution for OpenSSL, libsecret and libcap

oskirby avatar Aug 08 '23 20:08 oskirby

Closing this and re-opening it as #9360 to tidy up the history.

oskirby avatar Apr 12 '24 15:04 oskirby