Coda File System

build nits with lwp, autotools versions

From: Greg Troxel <gdt_at_ir.bbn.com>
Date: Mon, 23 Feb 2004 11:20:14 -0500
using automake 1.8.2

lwp #> ./bootstrap.sh 
acinclude.m4:6: warning: underquoted definition of CODA_SETUP_BUILD
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
acinclude.m4:95: warning: underquoted definition of CODA_LIBRARY_VERSION

Apparently it doesn't run libtoolize, and there is some libtool stuff
checked in to CVS.


The INSTALL file is out of date; it refers to ancient versions of
autotools:

  You need to have automake, autoconf, and libtool installed on your system in
  order to set up the build environment. Known versions that work are automake
  1.4, autoconf 2.13, and libtool 1.2f.

I think we have reached the point where it is reasonable to require
autoconf 2.5x, automake 1.8ish, and libtool 1.4 or 1.5.  It is
arguably more reasonable to require those than autoconf213 or
automake14, which are at least on NetBSD systems typically not
installed unless needed to support old software.

The good news is that lwp seems to work (with warnings) with the
modern autotools.

I did the following which enabled a build, but I got some complaints
from libtoolize (and did --force).  testlwp worked.

Index: bootstrap.sh
===================================================================
RCS file: /coda-src/lwp/bootstrap.sh,v
retrieving revision 1.4
diff -u -r1.4 bootstrap.sh
--- a/bootstrap.sh	31 Jan 2000 16:38:12 -0000	1.4
+++ b/bootstrap.sh	23 Feb 2004 15:57:20 -0000
@@ -14,4 +14,5 @@
 autoheader
 aclocal
 automake --copy --add-missing
+libtoolize
 autoconf
Received on 2004-02-23 11:26:31