On 21.12.23 07:35, vignesh C wrote:
I noticed this is because the lex file getting added without escape
characters in the C file:
#line 2 "D:\postgres\pg_meson\src\backend\utils\adt\jsonpath_scan.l"
There were no warnings when I used flex 2.6.4.
Did anyone else get these warnings with the flex 2.5.35 version?
It appears that this is an issue related to building in a separate build
directory, not something specific to meson. The solution would be to
use an appropriately new flex, as you have done.