brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.53k stars 2.27k forks source link

Support for OpenBSD #7678

Open vtamara opened 4 years ago

vtamara commented 4 years ago

Description

Source code of Brave does not compile on OpenBSD / adJ

Steps to Reproduce

  1. Try to download binaries for OpenBSD

Actual result:

You will not find.

Expected result:

That you will find or instructions on how to build on OpenBSD.

Reproduces how often:

Always.

Brave version (brave://version info)

Any

Version/Channel Information:

Other Additional Information:

Miscellaneous Information:

aarontyree commented 3 years ago

If Brave took the time to offer an OpenBSD build, they would own the OpenBSD browser space overnight.

tomvetere commented 2 years ago

Attempted a build by cloning the repo and following the process described in README.

Looks like it works up until this command:

gclient sync --nohooks --revision src/brave@master --revision src@refs/tags/98.0.4758.87 --force --reset --with_tags --with_branch_heads --upstream

The error message is "CIPD not supported on openbsd".

Its most likely an issue with lack of BSD support from gclient itself (Google's product, not Brave's): https://www.mail-archive.com/v8-users@googlegroups.com/msg12919.html. This is an email chain for FreeBSD but this issue is probably present on all BSDs.

mihaiplesa commented 2 years ago

For reference https://groups.google.com/a/chromium.org/g/chromium-dev/c/b57hDs8yE4g/m/5tXefZ74AQAJ?pli=1