[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: plugins on the command line are renamed
From: |
Paul Biggar |
Subject: |
Re: plugins on the command line are renamed |
Date: |
Tue, 20 Jan 2009 02:11:25 +0000 |
Hi Ralf,
Thanks for getting back to me.
On Mon, Jan 19, 2009 at 10:15 PM, Ralf Wildenhues
<address@hidden> wrote:
> Please try the patch below.
I had trouble applying this with git apply. Is it against git trunk? I
merged it manually however.
$ git apply a
error: patch failed: NEWS:30
error: NEWS: patch does not apply
error: patch failed: libltdl/config/ltmain.m4sh:1319
error: libltdl/config/ltmain.m4sh: patch does not apply
error: patch failed: tests/execute-mode.at:210
error: tests/execute-mode.at: patch does not apply
However, I'm now getting so many problems that I suspect something is
seriously wrong. Before I list them, is there a document describing
what I should be doing after I checkout. I suspect I should run either
bootstrap, configure, or aclocal && autoconf && automake, but I had
problems with all three.
Thanks,
Paul
> Others, ok to commit (and Paul, OK to put you in THANKS)? I thought of
Yes, no objection to the THANKS :)
Thanks, Paul
> diff --git a/NEWS b/NEWS
> index 759b7d2..2d713e7 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -30,6 +30,7 @@ New in 2.2.8 2009-??-??: git version 2.2.7a, Libtool team:
> only the default informational output. See New Features, --no-silent.
> - Link tests are guarded by cache variables so they can be avoided for
> bootstrapping purposes (e.g., when link tests are not possible).
> + - Argument mangling of execute mode has been improved (i.e., lessened).
>
> * Miscellaneous changes:
>
> diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh
> index 7e59338..608dcff 100644
> --- a/libltdl/config/ltmain.m4sh
> +++ b/libltdl/config/ltmain.m4sh
> @@ -1319,7 +1319,7 @@ func_mode_execute ()
> for file
> do
> case $file in
> - -*) ;;
> + -* | *.la | *.lo ) ;;
> *)
> # Do a test to see if this is really a libtool program.
> if func_ltwrapper_script_p "$file"; then
> diff --git a/tests/execute-mode.at b/tests/execute-mode.at
> index a019e8e..ef0ac07 100644
> --- a/tests/execute-mode.at
> +++ b/tests/execute-mode.at
> @@ -210,4 +210,11 @@ do
> arg1=
> done
>
> +# Check that .la files are not transformed by the wrapper searching loop.
> +AT_CHECK([$LIBTOOL --mode=execute echo ./main liba.lo libfakelib.la], [],
> [stdout])
> +# This could be .libs/lt-main or similar (or just plain `main').
> +AT_CHECK([grep main stdout], [], [ignore])
> +AT_CHECK([grep liba.lo stdout], [], [ignore])
> +AT_CHECK([grep libfakelib.la stdout], [], [ignore])
> +
> AT_CLEANUP
>
--
Paul Biggar
address@hidden