libtool
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]