Bruno Haible writes:
> (III) Use portable make syntax and still allow parallel make.
>
> Below I apply the approach (III).
>
> [1] https://lists.gnu.org/archive/html/bug-make/2019-05/msg00020.html
> [2] https://lists.gnu.org/archive/html/bug-make/2020-09/msg8.html
>
>
> 2020-09-13 Bruno Ha
Hi Daiki,
> One thing I noticed though is that
> parse-datetime-gen.h has no dependency declaration and fails to build
> with parallel make:
>
> make[2]: *** No rule to make target 'parse-datetime-gen.h', needed by
> 'all'. Stop.
> make[2]: *** Waiting for unfinished jobs
> YACC
Bruno Haible writes:
>> 2020-07-28 Bruno Haible
>>
>> parse-datetime: Fix compilation error with bison 3.7.
>> * modules/parse-datetime (Makefile.am): Create a generated header file
>> parse-datetime-gen.h in the source directory. Correct #includ
> 2020-07-28 Bruno Haible
>
> parse-datetime: Fix compilation error with bison 3.7.
> * modules/parse-datetime (Makefile.am): Create a generated header file
> parse-datetime-gen.h in the source directory. Correct #include and
> #line statements du
se-datetime: Fix compilation error with bison 3.7.
* modules/parse-datetime (Makefile.am): Create a generated header file
parse-datetime-gen.h in the source directory. Correct #include and
#line statements during preprocessing.
diff --git a/modules/parse-datetime b/modules/pars