FS#63608 - [gawk] regex over-escaping with 5.x (affecting eg. the kernel)
Attached to Project:
Arch Linux
Opened by Andreas (misc) - Friday, 30 August 2019, 12:48 GMT
Last edited by Eli Schwartz (eschwartz) - Friday, 30 August 2019, 15:01 GMT
Opened by Andreas (misc) - Friday, 30 August 2019, 12:48 GMT
Last edited by Eli Schwartz (eschwartz) - Friday, 30 August 2019, 15:01 GMT
|
Details
gawk 5.0.1 (from 4.2.1) introduces various "not a known
regex operator" warnings when compiling (eg. the kernel),
such as:
awk: arch/x86/tools/gen-insn-attr-x86.awk:260: warning: regexp escape sequence `\:' is not a known regexp operator I'm not sure if this is actually causes any issues. See eg.: https://lkml.org/lkml/2019/8/18/353 https://github.com/KittyKatt/screenFetch/issues/627 (same behavior) kernel fix (not yet applied; also the one for the file in Documentation doesn't apply): https://lkml.org/lkml/2019/5/18/223 |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Friday, 30 August 2019, 15:01 GMT
Reason for closing: Not a bug
Additional comments about closing: Warnings are not errors, upstream code will need to adapt to the newly logged warnings.
Friday, 30 August 2019, 15:01 GMT
Reason for closing: Not a bug
Additional comments about closing: Warnings are not errors, upstream code will need to adapt to the newly logged warnings.
gawk still behaves the same -- it will, however, emit ugly warnings for code that was always invalid. If any other code is emitting such warnings, please bring this to the attention of the upstream developers.