mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
regexp: Fix generation of _unicode_mapping.c.
* configure.ac (AWK_HEX_NUMBER_OPTION): Detect GNU Awk. * regexp/Makefile.am: Use AWK_HEX_NUMBER_OPTION. * regexp/parse-unidata.awk: Don't use strtonum. GnuPG-bug-id: 4915 Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
parent
6c28d9343e
commit
50b320952e
3 changed files with 15 additions and 4 deletions
10
configure.ac
10
configure.ac
|
@ -633,6 +633,16 @@ AC_ISC_POSIX
|
|||
AC_SYS_LARGEFILE
|
||||
|
||||
|
||||
# GNU AWK requires -n option to interpret "0xHH" as a number
|
||||
if $AWK 'BEGIN { if (PROCINFO@<:@"version"@:>@) exit 1 }'; then
|
||||
AWK_HEX_NUMBER_OPTION=''
|
||||
AC_MSG_NOTICE([awk with no option for hexadecimal])
|
||||
else
|
||||
AWK_HEX_NUMBER_OPTION='-n'
|
||||
AC_MSG_NOTICE([awk with an option -n for hexadecimal])
|
||||
fi
|
||||
AC_SUBST(AWK_HEX_NUMBER_OPTION)
|
||||
|
||||
# We need to compile and run a program on the build machine. A
|
||||
# comment in libgpg-error says that the AC_PROG_CC_FOR_BUILD macro in
|
||||
# the AC archive is broken for autoconf 2.57. Given that there is no
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue