
Mandatory build-time dependencies and their minimum versions (if any):

	* g++ 5.x or clang++ 3.8
	* binutils 2.22
	* pkg-config
	* gsoap 2.8.49, generator and library
	* libcrypt with crypt_r
	* libgettext (where separate from libc)
	* libical 0.9.x
	* libiconv (where separate from libc)
	* libicu 52
	* libcrypto and libssl from LibreSSL or OpenSSL 0.9.8
	* libmysqlclient: MySQL-compatible C connector library
	* libncurses 5
	* libpython 2.x & swig 2.x
	* libuuid from util-linux
	* libvmime 0.9.2
	* libxml2 2.6
	* zlib

Optional build-time dependencies and their minimum versions:

	* google-perftools libtcmalloc
	* MIT Kerberos libkrb5
	* libcurl
	* libmicrohttpd 0.9.30
	* librrd 1.3
	* libs3 4.1 (for Amazon S3 attachment storing)
	* libtidy 5.0 from tidy-html
	* Linux-PAM
	* OpenLDAP libldap_r
	* php 5.4

Mandatory components during runtime:

	* MySQL 5.5.3 or higher, or MariaDB

Optional components during runtime:

	* libtcmalloc or jemalloc as an alternate allocator
          (preload declarable in server.cfg)
	* libs3 (dlopened)

The following additional noteworthy configure options are available:

	* --with-asan: shorthand for enabling Address Sanitizer
	* --with-ubsan: shorthand for enabling UB Sanitizer
	* --enable-debug: adds -DDEBUG to set some very unusual debug values.
	  This does not enable CXXFLAGS=-ggdb3 which is separate!
	* --enable-release: adds -O2 -fno-strict-aliasing and disables asserts.
