Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Use Linux installer on FreeBSD #423
Currently we have a separate installers for Linux and FreeBSD.
The Linux installer is widely used whereas there are only few users of FreeBSD installer. Either FreeBSD users prefer to compile NZBGet on their own or they install from other repositories or there are generally not so many FreeBSD users of NZBGet.
There is an issue with the latest version of FreeBSD which was reported on forum in topic Segmentation Fault after upgrading to FreeBSD 11.1. NZBGet crashes during downloading, easy to reproduce. The issue seems to be in the incompatibility of used cross-compiling tools with the latest FreeBSD version. Many attempts were made to rebuild using other cross-compiling toolchains but all failed.
Providing a FreeBSD installer which doesn't work on the most current OS version isn't a good thing.
On the other side FreeBSD has a compatibility mode to run native Linux binaries. In short tests the Linux binary of NZBGet worked without issues on FreeBSD. Currently universal Linux installer refuses installation on FreeBSD (there is OS check in the installer). That made it necessary to do the installation manually using installer command line option
A solution to incompatibility issue seems to be in allowing FreeBSD users to use the universal Linux installer.
In this issue: