libgpg-error compile error with gawk-5.0+
Username: nobk
Origin: https://bugs.openwrt.org/index.php?do=details&task_id=2337
Supply the following if possible:
- Device problem occurs on
build host with gawk 5.0+ installed.
- Software versions of OpenWrt/LEDE release, packages, etc.
git master
- Steps to reproduce
-
upgrade host gawk to 5.0+
-
make package/libgpg-error/clean
-
make -j1 V=s package/libgpg-error/compile
--CUT--
./mkerrcodes | gawk -f ./mkerrcodes2.awk >code-from-errno.h
gawk: ./mkerrcodes2.awk:94: warning: regexp escape sequence \#' is not a known regexp operator gawk -f ./mkstrtable.awk -v textidx=2 -v nogettext=1 \ ./err-sources.h.in >err-sources-sym.h gawk: ./mkstrtable.awk:113: warning: regexp escape sequence
#' is not a known regexp operator
gawk -f ./mkstrtable.awk -v textidx=2 -v nogettext=1
./err-codes.h.in >err-codes-sym.h
gawk: ./mkstrtable.awk:113: warning: regexp escape sequence \#' is not a known regexp operator gawk -f ./mkstrtable.awk -v textidx=2 -v nogettext=1 \ -v prefix=GPG_ERR_ -v namespace=errnos_ \ ./errnos.in >errnos-sym.h gawk: fatal: cannot use gawk builtin
namespace' as variable name
make[5]: *** [Makefile:1616: errnos-sym.h] Error 2
--CUT--