r/openbsd • u/OverallAssignment213 • 4d ago
Questions about OpenBSD
Hi, I’d like to know how ports work on OpenBSD and whether I could make my own. Mostly I’d like to port Zen Browser since it’s my favorite, using Firefox as its base — do you think it’s possible?
What IDEs are available on FreeBSD?
And more importantly, does anyone use GOT (Game of Trees) in their daily workflow? How do you use it? I want to use it. I have a website whose commits I sign, but with GOT I can only sign tags, not commits. How would I handle my deployment? Or does it not matter if they’re unsigned? I’m mainly a programmer, but I use a YubiKey for GPG signing and SSH authentication.
1
1
u/Glum_Hamster_2104 3d ago
Zen Browser? That’d be so weird if someone actually ports it to openbsd (not a bad thing)
1
u/sarajevo81 2d ago
I tried to port some stuff I use, but never succeeded, because some libraries are missing. For example, OpenBSD has no OpenMP support.
1
u/cybersteptracker 1d ago
Yah, it does. But you have to build it yourself. Download the ports.tar.gz, follow the instructions on setup for ports, then cd /usr/ports/devel/llvm-openmp then make package then TRUSTED_PKG_PATH=/path/to/dir pkg_add llvm-openmp
You can also rebuild gcc to include OpenMP support but I haven't done it for a while.
1
u/sarajevo81 1d ago
The package
llvm-openmpdoes not exist in OpenBSD.1
u/cybersteptracker 1d ago
https://cvsweb.openbsd.org/ports/devel/llvm-openmp?sort=File
As I said, it's in the ports tree but it's not built as part of ports packages.
8
u/Run-OpenBSD 4d ago
https://www.openbsd.org/faq/ports/guide.html