bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: executable wrapper on mingw mangles arguments


From: Roumen Petrov
Subject: Re: executable wrapper on mingw mangles arguments
Date: Tue, 30 Sep 2008 09:52:07 +0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080925 SeaMonkey/1.1.12

Ralf Wildenhues wrote:
Hi Bruno,

thanks for the bug report.

* Bruno Haible wrote on Sun, Sep 28, 2008 at 11:55:27PM CEST:
This is a severe regression in libtool 2.x w.r.t. 1.5.26. On mingw, several
of the gettext tests fail because the executable wrapper created by the
libtool script does two bad things:
1) It converts argv[0] from a filename with backslashes to a filename with
   slashes.
2) It does word splitting on arguments that contain spaces.

Is the second point exposed by
  make check-local TESTSUITEFLAGS='-v -d -x -k "execute mode"'
?

If not, then tests/execute-mode.at should be amended to expose this.
If yes, does your patch make the test pass?

I post before 2-3 months one request about tests cases.
Most of the tests are skipped since one of the AT macros search for program without .exe suffix, aka 1.5x wrapper script. Since 2.4(?) it is replaced by wrapper binary , i.e. with .exe suffix and libtool test case skip most of the tests


Thanks,
Ralf

Roumen




reply via email to

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