Hi everyone, I wanted to start a new thread since the other one was getting huge. Here's where I am right now in getting this thing verified for changes. Changes are relative to the book in Jeremy's home dir:
http://www.linuxfromscratch.org/~jhuntwork/lfs-alphabetical/ * As per autoconf and automake using libtool in their testsuites, libtool has been moved up in the order. It now sits between iana-etc and m4. * Since libtool hardcodes the path to grep, /bin/grep was added to the list of Essential Symlinks. * A note will be added to the autoconf page that since automake isn't installed yet, two tests are skipped. The user can rerun the tests after automake is installed if desired. New issue that needs to be addressed. Since the patches for bash update the file parse.y, bison must be present to rebuild the y.tab.{c,h} files. There are two *possible* solutions. * Run bison on parse.y on a system that has it and add the diffs to y.tab.{c,h} to the bash patch. * Move bison ahead of bash and note it as a dependency. I think the second one is the most sane. Indeed, this is the exact situation were bison is a dependency of bash. If ever parse.y is changed in the future, bison will be needed. Greg's Bash patch notes this dependency: http://www.diy-linux.org/downloads/patches/bash-3.1-official-001-011-combined-1.patch Assuming the second suggestion is followed, the placement must be resolved. Bison hard codes the location of m4. Therefore, I believe the best courses of action are to: * Swap bash and bison. or * Move bison between M4 and ncurses. Thoughts, suggestions, criticisms welcome. Otherwise, everything is looking good. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page