[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What does (did?) it mean when aclocal exits with code 63?
From: |
Zack Weinberg |
Subject: |
What does (did?) it mean when aclocal exits with code 63? |
Date: |
Fri, 22 Dec 2023 09:46:06 -0500 |
User-agent: |
Cyrus-JMAP/3.9.0-alpha0-1364-ga51d5fd3b7-fm-20231219.001-ga51d5fd3 |
One of Autoconf's regression tests includes:
# If Autoconf is too old, or the user has turned caching off, skip:
AT_CHECK([aclocal || { ret=$?; test $ret -eq 63 && ret=77; exit $ret; }],
[], [], [ignore])
The effect is to skip the rest of the test if aclocal's exit status is 63.
This code was written in 2006, I can't find any documentation on what
it means for aclocal to exit with code 63, and I also can't find any
code in the current automake git repo that looks like it would make
aclocal exit with code 63. (*automake* can exit with code 63 under
some circumstances, but it really looks like aclocal never will.)
Does anyone remember what situation this might have been trying to detect?
Thanks,
zw
- What does (did?) it mean when aclocal exits with code 63?,
Zack Weinberg <=