Carried over from https://github.com/brave/browser-laptop/issues/6161
Is the support of FreeBSD happening?
@ericbsd nobody is working on this (it's currently just tagged as a suggestion). But would be great if someone wanted to look into that and share feedback here 馃槃
Hello,
Just tried it now, and other than the obvious (like /bin/bash not existing), it fails pretty quickly.
https://pastebin.com/0fyrv9Jq
There's definitely required work to at least properly identify FreeBSD. Unfortunately I'm nowhere good enough to help out with the fixes. Hopefully someone is.
if you want to help me with porting brave i havent problem :-)
Any updates on this?
@nakal nothing planned at the moment, unfortunately 鈽癸笍
a port that gets the linux version installed and working correctly through the compat layer could also be a solution
Would love an alternative on FreeBSD. Pwetty pwease? Someone? :)
From the Linux setup instructions:
You will need Git, Python 2.7, the LTS version NodeJS, and npm.
Python 2.7 has reached EoL and will be removed from FreeBSD in some time, along with any packages requiring it.
Python 2.7 install message on FreeBSD 12.1-RELEASE-p3 (skip to the end)
$ doas pkg install python27
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
python27: 2.7.17_1
Number of packages to be installed: 1
The process will require 69 MiB more space.
Proceed with this action? [y/N]: y
[1/1] Installing python27-2.7.17_1...
[1/1] Extracting python27-2.7.17_1: 100%
=====
Message from python27-2.7.17_1:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
bsddb databases/py-bsddb
gdbm databases/py-gdbm
sqlite3 databases/py-sqlite3
tkinter x11-toolkits/py-tkinter
--
===> NOTICE:
This port is deprecated; you may wish to reconsider installing it:
EOLed upstream.
It is scheduled to be removed on or after 2020-12-31.
Does it look like the guilty snippets of Python 2 in Brave and it's dependencies will be modified for Python 3, before this happens?
Brave works on FreeBSD using linuxulator centos 7 (Patchelf used for the binary to adapt newer glibc) https://www.youtube.com/watch?v=6QRV_91slzI
Most helpful comment
if you want to help me with porting brave i havent problem :-)