summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-04-22 20:38:19 +0200
committerAlejandro Colomar <alx@kernel.org>2023-04-22 20:38:28 +0200
commit27303f34e67f625fb45dc38fbca09fd6b26a2f02 (patch)
tree26e825ff912e3bbba6b4ac80238afebec0bab103
parentc76a587148d9b69667852311ece53403b1458844 (diff)
catman.mk: build-catman-troff: Fail if troff(1) writes to stderr
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--share/mk/build/catman.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/mk/build/catman.mk b/share/mk/build/catman.mk
index 4d0683737..a64bf514c 100644
--- a/share/mk/build/catman.mk
+++ b/share/mk/build/catman.mk
@@ -77,7 +77,8 @@ $(_CATMAN_troff): %.cat.troff: %.eqn | $$(@D)/
$(_CATMAN_set): %.cat.set: %.cat.troff | $$(@D)/
$(info TROFF $@)
- $(TROFF) -T$(NROFF_OUT_DEVICE) $(TROFFFLAGS) <$< >$@
+ $(TROFF) -T$(NROFF_OUT_DEVICE) $(TROFFFLAGS) <$< 2>&1 >$@ \
+ | ( ! $(GREP) ^ )
$(_CATMAN): %.cat: %.cat.set | $$(@D)/
$(info GROTTY $@)