mirror of
https://github.com/postgres/postgres.git
synced 2025-05-13 01:13:08 -04:00
Silence Bison deprecation warnings
Bison >=3.0 issues warnings about %name-prefix="base_yy" instead of the now preferred %name-prefix "base_yy" but the latter doesn't work with Bison 2.3 or less. So for now we silence the deprecation warnings. Back-patch to 9.2 and 9.3 -- the newer branches already have this fix. Author: Peter Eisentraut Discussion: https://postgr.es/m/677.1483384145%40sss.pgh.pa.us
This commit is contained in:
parent
49832227b2
commit
3f9479603c
@ -23,6 +23,14 @@ if test "$BISON"; then
|
||||
*** Bison version 1.875 or later is required, but this is $pgac_bison_version.])
|
||||
BISON=""
|
||||
fi
|
||||
# Bison >=3.0 issues warnings about %name-prefix="base_yy", instead
|
||||
# of the now preferred %name-prefix "base_yy", but the latter
|
||||
# doesn't work with Bison 2.3 or less. So for now we silence the
|
||||
# deprecation warnings.
|
||||
if echo "$pgac_bison_version" | $AWK '{ if ([$]4 >= 3) exit 0; else exit 1;}'
|
||||
then
|
||||
BISONFLAGS="$BISONFLAGS -Wno-deprecated"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -z "$BISON"; then
|
||||
|
8
configure
vendored
8
configure
vendored
@ -7401,6 +7401,14 @@ $as_echo "$as_me: WARNING:
|
||||
*** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&2;}
|
||||
BISON=""
|
||||
fi
|
||||
# Bison >=3.0 issues warnings about %name-prefix="base_yy", instead
|
||||
# of the now preferred %name-prefix "base_yy", but the latter
|
||||
# doesn't work with Bison 2.3 or less. So for now we silence the
|
||||
# deprecation warnings.
|
||||
if echo "$pgac_bison_version" | $AWK '{ if ($4 >= 3) exit 0; else exit 1;}'
|
||||
then
|
||||
BISONFLAGS="$BISONFLAGS -Wno-deprecated"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -z "$BISON"; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user