diff options
author | Michal Marek <mmarek@suse.cz> | 2015-01-26 13:31:17 +0300 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2015-01-28 21:33:44 +0300 |
commit | d56fcf299fb4c4a39634d822bbb9538acd7548f2 (patch) | |
tree | 7dcacf8182d15e43a9a9a279c1f425c76748cc44 /Documentation/DocBook/Makefile | |
parent | 4f7d45596e4d83a6411389be65ea67a58f493446 (diff) | |
download | linux-d56fcf299fb4c4a39634d822bbb9538acd7548f2.tar.xz |
DocBook: Do not exceed argument list limit
Use find + xargs to compress the generated manpages. Without this patch,
the build can fail with
gzip -f Documentation/DocBook/man/*.9
/bin/bash: /usr/bin/gzip: Argument list too long
This happened with qemu user mode emulation on aarch64.
Signed-off-by: Michal Marek <mmarek@suse.cz>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'Documentation/DocBook/Makefile')
-rw-r--r-- | Documentation/DocBook/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/DocBook/Makefile b/Documentation/DocBook/Makefile index 9c7d92d03f62..b6a6a2e0dd3b 100644 --- a/Documentation/DocBook/Makefile +++ b/Documentation/DocBook/Makefile @@ -56,7 +56,7 @@ htmldocs: $(HTML) MAN := $(patsubst %.xml, %.9, $(BOOKS)) mandocs: $(MAN) - $(if $(wildcard $(obj)/man/*.9),gzip -f $(obj)/man/*.9) + find $(obj)/man -name '*.9' | xargs gzip -f installmandocs: mandocs mkdir -p /usr/local/man/man9/ |