TODO: avoid nroff

Instead of adjusting roffit, skip the nroff step.

Closes #12919
This commit is contained in:
Daniel Stenberg 2024-02-09 16:30:28 +01:00
parent d7332e3e46
commit 089b4e36e4
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -177,7 +177,7 @@
18.29 --retry and transfer timeouts
19. Build
19.1 roffit
19.1 avoid nroff
19.2 Enable PIE and RELRO by default
19.3 Do not use GNU libtool on OpenBSD
19.4 Package curl for Windows in a signed installer
@ -1289,13 +1289,15 @@
https://qa.mandriva.com/show_bug.cgi?id=22565
19. Build
19.1 roffit
19.1 avoid nroff
Consider extending 'roffit' to produce decent ASCII output, and use that
instead of (g)nroff when building src/tool_hugehelp.c
With the switch to the markdown-like documentation format since curl 8.6.0,
it should (with a manageable amount of work) be possible to render an ASCII
version of the man page without involving nroff and thus remove that
dependency for building the hugehelp file, used to build in the man page into
the curl command line tool.
19.2 Enable PIE and RELRO by default