Update Building ZFS.rst

Add FreeBSD packages to the build instructions
This commit is contained in:
Allan Jude
2023-02-17 13:27:50 -05:00
committed by George Melikov
parent e437989739
commit 605e638866

View File

@@ -56,6 +56,12 @@ The following dependencies should be installed to build the latest ZFS
sudo apt install build-essential autoconf automake libtool gawk alien fakeroot dkms libblkid-dev uuid-dev libudev-dev libssl-dev zlib1g-dev libaio-dev libattr1-dev libelf-dev linux-headers-generic python3 python3-dev python3-setuptools python3-cffi libffi-dev python3-packaging git libcurl4-openssl-dev debhelper-compat dh-python po-debconf python3-all-dev python3-sphinx
- **FreeBSD**:
.. code:: sh
pkg install autoconf automake autotools git gmake python devel/py-sysctl sudo
Build Options
~~~~~~~~~~~~~
@@ -195,6 +201,12 @@ additional utilities must be installed.
sudo apt install ksh bc bzip2 fio acl sysstat mdadm lsscsi parted attr dbench nfs-kernel-server samba rng-tools pax linux-tools-common selinux-utils quota
- **FreeBSD**:
.. code:: sh
pkg install base64 bash checkbashisms fio hs-ShellCheck ksh93 pamtester devel/py-flake8 sudo
There are a few helper scripts provided in the top-level scripts
directory designed to aid developers working with in-tree builds.