Re: update-copyright is broken

2019-07-19 Thread Bruno Haible
Bernhard Voelker wrote: > Hmm, and what about the other changes of perl options in commit a05d5d121b10: > > * build-aux/useless-if-before-free: > had tainting checks enabled (-T): > > < eval 'exec perl -wST "$0" "$@"' > > eval 'exec perl -wSx "$0" "$@"' The benefit of this "taint mode" was

Re: [PATCH] parse-datetime: avoid "%pure-parser" deprecation warning from Bison 3.4

2019-07-19 Thread Bruno Haible
Hi Berny, > > 2019-07-19 Bruno Haible > > > > parse-datetime: Require Bison 2.7 or newer. Actually it requires Bison 2.4 or newer. > > +case $ac_prog_version in > > + '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; > > + 2.[7-9]* | [3-9].*) > > This would run into a

Re: ctype.h:192: error: parse error before '{' token

2019-07-19 Thread Paul Eggert
Jeffrey Walton wrote: This is interesting. The GCC man pages for 3.3.1 (and onwards) says nothrow is a supported attribute: https://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/Function-Attributes.html It looks like a copy/paste error. Sorry, what's "it"? That is, are you saying that the documentation

Re: [PATCH] parse-datetime: avoid "%pure-parser" deprecation warning from Bison 3.4

2019-07-19 Thread Bernhard Voelker
Hi Bruno, On 7/19/19 5:03 AM, Bruno Haible wrote: >> +parse-datetime: avoid "%pure-parser" deprecation warning from Bison 3.4 > > I've pushed your change. thanks. > However, I think it would be good for "make" to behave reasonably when bison > is not found or too old. > > Here's a proposed

Re: maintainer-makefile: catch uses of $< in non-implicit rules

2019-07-19 Thread Bernhard Voelker
On 7/11/19 10:46 AM, Tim Rühsen wrote: > I can *NOT* reproduce the issue on Debian stretch (gawk 4.1.4, make 4.1). > Also, here the .deps/ directory is not being generated by make -qp. > > > Back to Debian unstable / Arch / Fedora 30. > > I tested with good old wget and see the same issue. > The

Re: maintainer-makefile: catch uses of $< in non-implicit rules

2019-07-19 Thread Bernhard Voelker
Hi Akim, On 5/18/19 11:51 AM, Akim Demaille wrote: > commit 2e801e81bb362429d0e252d076233bfdac20e367 > Author: Akim Demaille > Date: Sat May 18 08:46:00 2019 +0200 > > maintainer-makefile: catch uses of $< in non-implicit rules > > * top/maint.mk (sc_prohibit_magic_number_exit): N