On Thu, Dec 07, 2006 at 05:36:45PM +0500, Alexander E. Patrakov wrote:
> The question is whether the "real" use of autotools in existing projects 
> is just assumed to never happen.

Well, I can't say I've thought about it much, but I have fixed autotools
breakage before, in beyond-BLFS programs.  Most of the time, it's not
because I'm patching configure.ac or Makefile.am, but it's because the
package didn't come with configure or Makefile.in generated already
(i.e., broken package).

In general...  hmm.  Looking at the hint, it appears that it'd be hard
to start using the multi-version stuff after any one version has been
installed without --program-suffix.  So maybe we should do something
like this:

1) Install autoconf-2.59, automake-1.9, and whatever libtool in LFS,
using --program-suffix

2) Install symlinks (/usr/bin/autoconf -> autoconf-2.59, etc.) so that
the only-installed version works without a version spec.

3) Add text saying something like "not all packages that require
autotools will work with the versions we installed.  If you have
problems running auto*, then you may need to use an older version of the
package; see <hint> for a way to install different versions side-by-side".

Biggest advantage is that we don't have to change BLFS.  ;-)  I believe
the hint should work fine if the previous auto* programs were installed
as symlinks.  (Generating the symlinks might be hard, though.  Hmm...)

Attachment: pgpO02g0eAdAx.pgp
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to