Better FreeBSD documentation #16846

issue emilengler opened this issue on September 10, 2019
  1. emilengler commented at 4:15 PM on September 10, 2019: contributor

    Is your feature request related to a problem? Please describe. The current FreeBSD documentation is very poor and only helps to compile a minimal version

    Describe the solution you'd like Could someone with a good understanding of FreeBSD update it?

    Describe alternatives you've considered Ports

  2. emilengler added the label Feature on Sep 10, 2019
  3. fanquake removed the label Feature on Sep 11, 2019
  4. fanquake added the label Docs on Sep 11, 2019
  5. steverusso commented at 3:18 PM on September 14, 2019: contributor

    The current FreeBSD documentation is very poor ... @emilengler can you elaborate on how so?

    ... and only helps to compile a minimal version

    Bitcoin Core can be built in different ways to fulfill different purposes, so the documentation for a minimal version should probably remain in this repository, while the FreeBSD community assumes responsibility for more in-depth guides maintained outside of this repository. For example, as I've tried to do with this.

  6. emilengler commented at 8:55 PM on September 14, 2019: contributor

    @stevenroose It doesn't show how to compile Bitcoin Core with a wallet and the GUI. Also build guides should cover who to build it with no extra configure arguments needed in my opinion

  7. steverusso commented at 9:10 PM on September 14, 2019: contributor

    It doesn't show how to compile Bitcoin Core with a wallet ...

    I might be missing something here, but the current FreeBSD build guide in this repo does in fact provide the instructions for building with a wallet. It shows how to build BerkleyDB and it shows how to configure with wallet functionality under the section titled "With Wallet:".

    It doesn't show how to compile Bitcoin Core with ... the GUI.

    Official FreeBSD does not come with a desktop. Users of course have the option to install one, such as XFCE, but it is primarily (and officially) a server oriented OS, so it wouldn't make much sense to include GUI build instructions because you'd have to include instructions on how to install a desktop first.

  8. emilengler commented at 1:30 AM on September 15, 2019: contributor

    Oh forget this with the wallet... Debian also doesn't come with a GUI, why is it included there? Also isn't a pure server OS. According to freebsd.org:

    FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. There are also people who run X apps over SSH on a server

  9. steverusso commented at 1:42 AM on September 15, 2019: contributor

    Ok, so would it be fair to re-summarize your issue as follows?

    • include GUI build instructions for FreeBSD

    Debian also doesn't come with a GUI, why is it included there?

    Are you referring to this, the Ubuntu and Debian build instructions, Ubuntu being an OS that is shipped with a desktop environment? If so, then I'd guess that that is the reason why GUI build instructions are "included there."

  10. emilengler closed this on Sep 24, 2019

  11. MarcoFalke locked this on Dec 16, 2021
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 18:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me