From: Ralf Wildenhues Date: Wed, 27 Oct 2010 18:13:28 +0000 (+0200) Subject: docs: mention shell requirement for libtool script. X-Git-Tag: v2.4.2~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5b1c89cbe621e5c962056c4c8ae4362ce66b517;p=thirdparty%2Flibtool.git docs: mention shell requirement for libtool script. * doc/libtool.texi (Invoking libtool): Document that the shell used to invoke libtool needs to be the same used to configure it. * THANKS: Update. Report by Markus Duft. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index df414976a..f6be7e4a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-10-30 Ralf Wildenhues + + docs: mention shell requirement for libtool script. + * doc/libtool.texi (Invoking libtool): Document that the shell + used to invoke libtool needs to be the same used to configure + it. + * THANKS: Update. + Report by Markus Duft. + 2010-10-15 Gary V. Vaughan libtool: remove redundant unsubstituted shell var defaults. diff --git a/THANKS b/THANKS index c1e9968f9..e85e21a79 100644 --- a/THANKS +++ b/THANKS @@ -133,6 +133,7 @@ Marc J. Fraioli fraioli@dg-rtp.dg.com Marcel Loose loose@astron.nl Mark Kettenis kettenis@phys.uva.nl + Markus Duft markus.duft@salomon.at Matthijs Kooijman matthijs@stdin.nl Micheal E. Faenza mfaenza@mitre.org Michael Haubenwallner michael.haubenwallner@salomon.at diff --git a/doc/libtool.texi b/doc/libtool.texi index 076b67ba5..fa8d0d193 100644 --- a/doc/libtool.texi +++ b/doc/libtool.texi @@ -1326,6 +1326,13 @@ can be achieved using either option @option{-v} or option Print libtool version information and exit. @end table +The current @command{libtool} implementation is done with a shell script +that needs to be invoked by the shell which @command{configure} chose for +configuring @command{libtool} (@pxref{config.status Invocation, , The +Autoconf Manual, autoconf, The Autoconf Manual}). This shell is set in +the she-bang (@samp{#!}) line of the @command{libtool} script. Using a +different shell may cause undefined behavior. + The @var{mode-args} are a variable number of arguments, depending on the selected operation mode. In general, each @var{mode-arg} is interpreted by programs libtool invokes, rather than libtool itself.