On 5/28/14, 7:02 PM, Andres Freund wrote: > That's a good idea. What i've been thinking about is to add > -Wno-deprecated to the bison rule in the interim. Maybe after a > configure test for the option. All deprecation warnings so far seem to > be pretty unhelpful.
Here is a patch.
diff --git a/config/programs.m4 b/config/programs.m4 index fd3a9a4..5570e55 100644 --- a/config/programs.m4 +++ b/config/programs.m4 @@ -23,6 +23,10 @@ if test "$BISON"; then *** Bison version 1.875 or later is required, but this is $pgac_bison_version.]) BISON="" fi + 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 diff --git a/configure b/configure index 3663e50..5499d56 100755 --- a/configure +++ b/configure @@ -7075,6 +7075,10 @@ $as_echo "$as_me: WARNING: *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&2;} BISON="" fi + 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
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers