* lib/parse-datetime.y: Use "%define api.pure" rather than obsolescent
"%pure-parser". The former is available since Bison 2.3b (2008, [1]),
while the latter is marked as obsolete since version 3.4 (May 2019, [2]):
./lib/parse-datetime.y:568.1-12: warning: deprecated directive, \
use '%define api.pure' [-Wdeprecated]
568 | %pure-parser
| ^~~~~~~~~~~~
[1] https://git.sv.gnu.org/cgit/bison.git/commit/?id=
d9df47b656fd
[2] https://git.sv.gnu.org/cgit/bison.git/commit/?id=
de5207244b5c
+2019-07-19 Bernhard Voelker <mail@bernhard-voelker.de>
+
+ parse-datetime: avoid "%pure-parser" deprecation warning from Bison 3.4
+ * lib/parse-datetime.y: Use "%define api.pure" rather than obsolescent
+ "%pure-parser". The former is available since Bison 2.3b (2008),
+ while the latter is marked as obsolete since version 3.4 (May 2019).
+
2019-07-16 Bruno Haible <bruno@clisp.org>
update-copyright: Make it work again (regression from 2019-06-15).
/* We want a reentrant parser, even if the TZ manipulation and the calls to
localtime and gmtime are not reentrant. */
-%pure-parser
+%define api.pure
%parse-param { parser_control *pc }
%lex-param { parser_control *pc }