-
Bug
-
Resolution: Fixed
-
P3
-
None
-
b08
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8291770 | 11.0.17 | Christoph Langer | P3 | Resolved | Fixed | b02 |
Suppose PATH points to an out-of date autoconf.
We can use the AUTOCONF environment variable with configure to override finding autoconf on PATH, but that variable is not remembered, so
make reconfigure fails.
# Recipe:
rm -rf build
AUTOCONF=/usr/bin/autoconf PATH="$MOLDY/bin:$PATH" bash configure ...
# configure + make succeed
make reconfigure
# Fails with:
Using autoconf at $MOLDY/bin/autoconf [autoconf (GNU Autoconf) 2.62]
stdin:33: error: Autoconf version 2.69 or higher is required
We can use the AUTOCONF environment variable with configure to override finding autoconf on PATH, but that variable is not remembered, so
make reconfigure fails.
# Recipe:
rm -rf build
AUTOCONF=/usr/bin/autoconf PATH="$MOLDY/bin:$PATH" bash configure ...
# configure + make succeed
make reconfigure
# Fails with:
Using autoconf at $MOLDY/bin/autoconf [autoconf (GNU Autoconf) 2.62]
stdin:33: error: Autoconf version 2.69 or higher is required
- backported by
-
JDK-8291770 make reconfigure ignores configure-time AUTOCONF environment variable
- Resolved