The following pull request was submitted through Github. It can be accessed and reviewed at: https://github.com/lxc/lxd/pull/4909
This e-mail was sent by the LXC bot, direct replies will not reach the author unless they happen to be subscribed to this list. === Description (from pull-request) === Signed-off-by: Stéphane Graber <stgra...@ubuntu.com>
From 66235d106deb7c920ecb57f8d9b63bdedf141e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgra...@ubuntu.com> Date: Sun, 12 Aug 2018 11:11:56 -0400 Subject: [PATCH] doc: Update requirements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber <stgra...@ubuntu.com> --- doc/requirements.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/doc/requirements.md b/doc/requirements.md index 229b76a31..0b80fa926 100644 --- a/doc/requirements.md +++ b/doc/requirements.md @@ -1,8 +1,6 @@ # Requirements ## Go - -LXD requires Go 1.9 or higher. -Both the golang and gccgo compilers are supported. +LXD requires Go 1.9 or higher and is only tested with the golang compiler. ## Kernel requirements The minimum supported kernel version is 3.13. @@ -29,3 +27,15 @@ LXD requires LXC 2.0.0 or higher with the following build options: To run recent version of various distributions, including Ubuntu, LXCFS should also be installed. + +## Additional libraries (and development headers) +LXD uses `dqlite` for its database, to build and setup the custom +`sqlite3` and `dqlite` needed for it, you can run `make deps`. + +LXD itself also uses a number of (usually packaged) C libraries: + - libacl1 + - libcap2 + - libuv1 (for `dqlite`) + +Make sure you have both the libraries themselves and their development +headers (-dev packages) installed.
_______________________________________________ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel