aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL22
1 files changed, 12 insertions, 10 deletions
diff --git a/INSTALL b/INSTALL
index 30b874cd3a..da24b95c97 100644
--- a/INSTALL
+++ b/INSTALL
@@ -228,16 +228,18 @@ if ‘CFLAGS’ is specified it must enable optimization. For example:
By default for x86_64, the GNU C Library is built with the vector
math library. Use this option to disable the vector math library.
-‘--disable-crypt’
- Do not install the passphrase-hashing library ‘libcrypt’ or the
- header file ‘crypt.h’. ‘unistd.h’ will still declare the function
- ‘crypt’. Using this option does not change the set of programs
- that may need to be linked with ‘-lcrypt’; it only means that the
- GNU C Library will not provide that library.
-
- This option is for hackers and distributions experimenting with
- independently-maintained implementations of libcrypt. It may
- become the default in a future release.
+‘--enable-crypt’
+ Install the legacy passphrase-hashing library ‘libcrypt’ and the
+ header file ‘crypt.h’. ‘unistd.h’ will declare the function
+ ‘crypt’ regardless of this option. Using this option does not
+ change the set of programs that may need to be linked with
+ ‘-lcrypt’; it only means that the GNU C Library will provide that
+ library.
+
+ This option is for hackers and distributions who may not yet be
+ able to use libcrypt alternatives such as libxcrypt and need this
+ legacy implementation as a temporary workaround. Note that
+ libcrypt may be removed in a future release.
‘--disable-scv’
Disable using ‘scv’ instruction for syscalls. All syscalls will