]> git.pld-linux.org Git - packages/autoconf.git/blob - autoconf-mksh.patch
61f55876e89e06c5c7e46b3dcd67b3ee87ed2442
[packages/autoconf.git] / autoconf-mksh.patch
1 --- autoconf-2.72/tests/local.at.orig   2023-12-22 16:05:20.000000000 +0100
2 +++ autoconf-2.72/tests/local.at        2023-12-25 17:58:47.286892540 +0100
3 @@ -558,7 +558,7 @@ m4_define([AT_CHECK_CONFIGURE],
4  #   Set by AC_OUTPUT.
5  # - AC_SUBST'ed variables
6  #   (FIXME: Generate a list of these automatically.)
7 -# - _|@|.[*#?$].|argv|ARGC|LINENO|OLDPWD|PIPESTATUS|RANDOM|SECONDS
8 +# - _|@|.[*#?$].|argv|ARGC|LINENO|OLDPWD|PIPESTATUS|RANDOM|SECONDS|BASHPID|EPOCHREALTIME|KSH_MATCH
9  #   |SHLVL|START_TIME|ToD|_AST_FEATURES
10  #   Some variables some shells use and change.
11  #   '.[*#?$].' catches '$#' etc. which are displayed like this:
12 @@ -611,7 +611,7 @@ if test -f state-env.before && test -f s
13        [EGREP_TRADITIONAL],
14        [GREP|[EF]GREP|SED],
15        [[_@]|.[*@%:@?$].],
16 -      [argv|ARGC|LINENO|BASH_ARGC|BASH_ARGV|OLDPWD|PIPESTATUS|RANDOM],
17 +      [argv|ARGC|LINENO|BASH_ARGC|BASH_ARGV|OLDPWD|PIPESTATUS|RANDOM|BASHPID|EPOCHREALTIME|KSH_MATCH],
18        [SECONDS|SHLVL|START_TIME|ToD|_AST_FEATURES]))=' \
19       $act_file ||
20         test $? -eq 1 || echo failed >&2
21 @@ -641,7 +641,7 @@ fi
22  # - Variables with unstable values in at least some shells:
23  #   - OLDPWD [bash, zsh]
24  #   - PPID [bash, zsh]
25 -#   - RANDOM [bash, zsh]
26 +#   - RANDOM [bash, zsh, mksh]
27  #   - SECONDS [bash, zsh]
28  #   - SHLVL [bash]
29  #   - START_TIME [NetBSD sh]
30 @@ -653,6 +653,9 @@ fi
31  #   - BASH_ARGV [bash]
32  #   - LINENO [Posix]
33  #   - _AST_FEATURES [ksh93]
34 +#   - BASHPID [bash, mksh]
35 +#   - EPOCHREALTIME [zsh, mksh]
36 +#   - KSH_MATCH [mksh]
37  # - Optionally, variables that are expected to vary in a particular test.
38  #   This is controlled by the EXTRA-VARIANCE argument, which is a
39  #   whitespace-separated sequence of tokens.  Each token means to ignore
40 @@ -692,6 +695,9 @@ do
41         /^PPID=/ d
42         /^RANDOM=/ d
43         /^SECONDS=/ d
44 +       /^BASHPID=/ d
45 +       /^EPOCHREALTIME=/ d
46 +       /^KSH_MATCH=/ d
47         /^SHLVL=/ d
48         /^START_TIME=/ d
49         /^ToD=/ d
This page took 0.0768259999999999 seconds and 3 git commands to generate.