Opened 16 years ago
Closed 16 years ago
#2187 closed defect (invalid)
Missing autoconf system requirement?
Reported by: | mikesd | Owned by: | |
---|---|---|---|
Priority: | lowest | Milestone: | 7.0 |
Component: | Book | Version: | 6.3 |
Severity: | minor | Keywords: | |
Cc: |
Description
I'm installing LFS 6.3 and at step 5.14.1 BASH-3.2 I recieved an error during the make step due to missing autoconf. autoconf wasn't listed as a system requirement. I simply installed autoconf on the host system and all was well. Not a major drama but thought it was worth mentioning.
Mike
Change History (5)
comment:1 by , 16 years ago
Summary: | Missing system requirement? → Missing autoconf system requirement? |
---|
comment:2 by , 16 years ago
Version: | SVN → 6.3 |
---|
comment:3 by , 16 years ago
comment:5 by , 16 years ago
The only reason autoconf would ever be needed in Ch. 5 is because
- A tarball is shipped with broken packaging (possible, but unlikely).
- We're deliberately patching one of the autotools files, such as configure.in.
In the case of bash, 2. is a definite possibility since we do apply a large set of patches to bash. However, someone else would have undoubtedly run into that error before.
So, I tend to think that a real need for autoconf would be totally reproducible. On the other hand, you can easily introduce a need for autoconf by running touch configure.in
.
comment:6 by , 16 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
I'm going to mark this ticket as invalid as Chapter 5 would only need this if someone was deviating from the book's instructions. As Dan says, if we do introduce something that makes autoconf a requirement, then this ticket should be reopened.
I just uninstalled Autoconf from my system and have no problems building all of Chapter 5, including Bash. My guess is you saw some error and mistook it for meaning that Autoconf was missing, or it's possible that something else like bison was missing and installing Autoconf happened to provide the *real* needed dependency at the same time. Double-check the make error(s) and see whether it really is Autoconf that's the issue. If so, you'll need to provide more information, like the exact make output.