build: require bison >= 2.3a

At least 2.3 (released 2006) which is the version shipped with macos
doesn't work. Reading the changelog I think 2.3a *should* work, so
require that.

Signed-off-by: Ran Benita <ran@unusedvar.com>
master
Ran Benita 2023-05-05 10:16:30 +03:00
parent 60d38b0c05
commit 80be81e5ce
1 changed files with 1 additions and 1 deletions

View File

@ -154,7 +154,7 @@ map_to_def = find_program('scripts/map-to-def')
# libxkbcommon.
# Note: we use some yacc extensions, which work with either GNU bison
# (preferred) or byacc (with backtracking enabled).
bison = find_program('bison', 'win_bison', required: false)
bison = find_program('bison', 'win_bison', required: false, version: '>= 2.3a')
if bison.found()
yacc_gen = generator(
bison,