ghostery / user-agent-desktop

Ghostery Desktop Browser
Mozilla Public License 2.0
120 stars 17 forks source link

Linux support for glibc 2.26 #432

Open chrmod opened 3 years ago

chrmod commented 3 years ago

Ghostery Browser 2021.01 is build with glibc 2.28 which makes it incompatible with some modern linux distributions like OpenSUSE Leap 15.2.

maybe it would be sufficient to build browser on debian 9 https://github.com/ghostery/user-agent-desktop/blob/54f2e601fad31e4bd10bf0f47b77a1720916edd7/build/Base.dockerfile#L1

fcjr commented 3 years ago

@chrmod bumping this b/c if we want to run Dawn in a strict confined snap we need to support ubuntu 18.04 which ships with glibc 2.27. We need to run in strict mode if we want to be able to submit for the release channel (which shows up in the store search)

sammacbeth commented 3 years ago

We did original build Linux on Debian 9 - it may be possible to revert to having split base images: https://github.com/ghostery/user-agent-desktop/commit/908833c8f223568c0280fa09bd85a4beafe81c49#diff-0f47b645b588a5c850bfbe231d027cea276c06645e59a0ef8d9a0498942724c3

fcjr commented 3 years ago

Awesome thanks Sam, hope you're doing well! Taking a look!