Commit 1512b30732 for openssl.org
commit 1512b307326d33d12c522c18d64dd92eb4d0e4a4
Author: Enji Cooper <yaneurabeya@gmail.com>
Date: Tue Oct 28 09:43:29 2025 -0700
INSTALL.md: document `--manpage-format` changes
This change documents the new Configure option, `--manpage-format`.
Address formatting issues and expound on the `Reconfigure` section.
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
MergeDate: Mon Jul 20 09:52:30 2026
(Merged from https://github.com/openssl/openssl/pull/28450)
diff --git a/INSTALL.md b/INSTALL.md
index 51f74e70dd..5d132b49f0 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -1223,7 +1223,8 @@ Build without support for the specified algorithm.
The `ripemd` algorithm is deprecated and if used is synonymous with `rmd160`.
-### Compiler-specific options
+Compiler-specific options
+-------------------------
-Dxxx, -Ixxx, -Wp, -lxxx, -Lxxx, -Wl, -rpath, -R, -framework, -static
@@ -1254,7 +1255,17 @@ encoding.
Take note of the [Environment Variables](#environment-variables) documentation
below and how these flags interact with those variables.
-### Environment Variables
+Miscellaneous options
+---------------------
+
+### --manpage-format
+
+Specify a specific output manpage format. The supported output types are mandoc
+and *roff. The *roff output format is the default for legacy and portability
+reasons.
+
+Environment Variables
+---------------------
VAR=value
@@ -1331,10 +1342,18 @@ If `CC` is set, it is advisable to also set `CXX` to ensure both the C and C++
compiler are in the same "family". This becomes relevant with
`enable-external-tests` and `enable-buildtest-c++`.
-### Reconfigure
+Reconfigure
+-----------
- reconf
- reconfigure
+### Make targets
+
+ `$ make reconf`
+
+or
+
+ `$ make reconfigure`
+
+### Description
Reconfigure from earlier data.