| Flag |
Description |
9999 |
18.4 |
17.10 |
16.14 |
15.18 |
14.23 |
| debug |
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| doc |
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| icu |
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
|
⊕ |
⊕ |
⊕ |
⊕ |
✓ |
✓ |
| kerberos |
Add kerberos support
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| ldap |
Add LDAP support (Lightweight Directory Access Protocol)
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| llvm |
Add support for llvm JIT engine
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| lz4 |
Enable support for lz4 compression (as implemented in app-arch/lz4)
|
⊕ |
⊕ |
⊕ |
⊕ |
⊕ |
⊕ |
| nls |
Add Native Language Support (using gettext - GNU locale utilities)
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| numa |
Add support for NUMA
|
✓ |
⊕ |
✗ |
✗ |
✗ |
✗ |
| oauth |
Enable OAuth2 authentication support
|
✓ |
✓ |
✗ |
✗ |
✗ |
✗ |
| pam |
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| perl |
Add optional support/bindings for the Perl language
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| python |
Add optional support/bindings for the Python language
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| readline |
Enable support for libreadline, a GNU line-editing library that almost everyone wants
|
⊕ |
⊕ |
⊕ |
⊕ |
⊕ |
⊕ |
| selinux |
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| server |
Disable to build and install the clients and libraries
only.
|
✗ |
⊕ |
⊕ |
⊕ |
⊕ |
⊕ |
| ssl |
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| static-libs |
Build static versions of dynamic libraries as well
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| systemd |
Enable use of systemd-specific libraries and features like socket activation or session tracking
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| tcl |
Add support the Tcl language
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| test |
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
|
✓ |
✗ |
✗ |
✗ |
✗ |
✗ |
| uring |
Build with support for <pkg>sys-libs/liburing</pkg> AIO backend
|
✓ |
⊕ |
✗ |
✗ |
✗ |
✗ |
| uuid |
Enable server side UUID generation (via
<pkg>dev-libs/ossp-uuid</pkg>).
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| xml |
Add support for XML files
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| zlib |
Add support for zlib compression
|
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
| zstd |
Enable support for ZSTD compression
|
✓ |
⊕ |
⊕ |
⊕ |
⊕ |
✗ |