INN commit: trunk (doc/pod/hacking.pod support/ltmain.sh)
INN Commit
Russ_Allbery at isc.org
Sat Apr 12 20:21:13 UTC 2008
Date: Saturday, April 12, 2008 @ 13:21:12
Author: iulius
Revision: 7761
Fix the installation when compiling with libtool. The ltmain.sh
script needs a specific modification.
Modified:
trunk/doc/pod/hacking.pod
trunk/support/ltmain.sh
---------------------+
doc/pod/hacking.pod | 15 +++++++++------
support/ltmain.sh | 9 ++++++++-
2 files changed, 17 insertions(+), 7 deletions(-)
Modified: doc/pod/hacking.pod
===================================================================
--- doc/pod/hacking.pod 2008-04-12 05:43:40 UTC (rev 7760)
+++ doc/pod/hacking.pod 2008-04-12 20:21:12 UTC (rev 7761)
@@ -67,13 +67,16 @@
The supporting files for autoconf are in the F<support> subdirectory,
including the files F<config.guess> and F<config.sub> to determine the
-system name and and F<ltmain.sh> for libtool support. The latter file
+system name and F<ltmain.sh> for libtool support. The latter file
comes from the libtool distribution; the canonical version of the former
-two are available from ftp.gnu.org in /gnu/config. In addition,
-F<m4/libtool.m4> is just a copy of F<libtool.m4> from the libtool
-distribution. (Using libtool without using automake requires a few odd
-hacks.) New versions should be checked in periodically when available.
-There are no INN-specific modifications to those files.
+two are available from L<ftp://ftp.gnu.org/gnu/config/> (which currently
+redirects to L<http://git.savannah.gnu.org/gitweb/?p=config.git;a=tree>).
+In addition, F<m4/libtool.m4> is just a copy of F<libtool.m4> from the
+libtool distribution. (Using libtool without using automake requires
+a few odd hacks.) New versions should be checked in periodically when
+available. There are no INN-specific modifications to those files except
+for F<ltmain.sh> which recognizes the additional B<-B> flag that INN's
+B<install-sh> script uses.
INN should not compile with libtool by default, only when requested, since
otherwise normal compilations are quite slow. (Using libtool is not
Modified: support/ltmain.sh
===================================================================
--- support/ltmain.sh 2008-04-12 05:43:40 UTC (rev 7760)
+++ support/ltmain.sh 2008-04-12 20:21:12 UTC (rev 7761)
@@ -1,6 +1,12 @@
# ltmain.sh - Provide generalized library-building support services.
# NOTE: Changing this file will not affect anything until you rerun configure.
#
+# NOTICE TO INN MAINTAINERS:
+# This file has been modified from the standard libtool version to
+# recognize the additional -B flag that INN's install-sh program
+# recognizes; apart from that, it is identical to the stock libtool
+# distribution.
+#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
# 2007, 2008 Free Software Foundation, Inc.
# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
@@ -5859,7 +5865,8 @@
*) prev=$arg ;;
esac
;;
- -g | -m | -o) prev=$arg ;;
+ # Added '-B' to support INN's install-sh program.
+ -g | -m | -o | -B) prev=$arg ;;
-s)
stripme=" -s"
continue
More information about the inn-committers
mailing list