bison: don't depend on help2man

Fix build error when no help2man on the host:
tmp/work/x86_64-linux/bison-native/3.0.4-r0/bison-3.0.4/build-aux/missing: line 81: help2man: command not found

(From OE-Core rev: 166f2587468ae71988c610858aad3f7ef67eccba)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Robert Yang 2015-04-21 02:04:01 -07:00 committed by Richard Purdie
parent fc15878af4
commit 781165b071
2 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,46 @@
From 4c0d7733f30903f8d7c7cd7433f5c8a7505e35f5 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Tue, 21 Apr 2015 00:48:45 -0700
Subject: [PATCH] doc/local.mk: dont-depend-on-help2man.patch
Upstream-Status: Inappropriate
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Updated for bison 3.0.4
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
doc/local.mk | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/doc/local.mk b/doc/local.mk
index c340452..642f385 100644
--- a/doc/local.mk
+++ b/doc/local.mk
@@ -98,10 +98,7 @@ endif ! CROSS_COMPILING
## Man Pages. ##
## ----------- ##
-dist_man_MANS = $(top_srcdir)/doc/bison.1
-
-EXTRA_DIST += $(dist_man_MANS:.1=.x)
-MAINTAINERCLEANFILES += $(dist_man_MANS)
+EXTRA_DIST += bison.x
# Differences to ignore when comparing the man page (the date).
remove_time_stamp = \
@@ -124,10 +121,6 @@ $(top_srcdir)/doc/bison.1: $(MAN_DEPS)
fi
$(AM_V_at)rm -f $@*.t
-if ENABLE_YACC
-nodist_man_MANS = doc/yacc.1
-endif
-
## ----------------------------- ##
## Graphviz examples generation. ##
## ----------------------------- ##
--
1.7.9.5

View File

@ -12,6 +12,7 @@ DEPENDS = "bison-native flex-native"
SRC_URI = "${GNU_MIRROR}/bison/bison-${PV}.tar.xz \
file://m4.patch \
file://0001-Unset-need_charset_alias-when-building-for-musl.patch \
file://dont-depend-on-help2man.patch.patch \
"
# No point in hardcoding path to m4, just use PATH