-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi/2.
Eric Blake wrote: > On 05/28/2015 11:43 PM, KO Myung-Hun wrote: >> Codes searching for the executables uses '' and >> $ac_executable_extensions as extensions of the executables. But >> it is used without any initializing. That is, it is an empty >> string by default. As a result, without appending '.exe' to it on >> OS/2, searching for the executables fails on OS/2. >> >> * lib/autoconf/general.m4 (AC_SITE_LOAD): Append '.exe' to >> ac_executable_extensions if it does not contain '.exe' on OS/2. > > Weird. The code adding support for $ac_executable_extensions has > been present since 2001, but nothing has ever set it. That > pre-dates my involvement with autoconf, so I'm not sure of the > rationale. > > There was definitely some work done for OS/2 at the time > (https://lists.gnu.org/archive/html/autoconf-patches/2001-09/msg00134.html > > for example), but I'm not finding good rationale for the patch as committed. > > Oh, searching a bit further found this: > > https://lists.gnu.org/archive/html/autoconf-patches/2001-06/msg00041.html > > which mentions that ac_executable_extensions should be set by > config.site. And https://lists.gnu.org/archive/html/autoconf-patches/2001-06/msg00041.html says that it should become part of autoconf itself if possible. > So again, I'm not sure you need this patch (which would only help > for packages that have been built with new autoconf) when you can > instead tweak your config.site (and work with all existing > packages). > Again, it's not good idea that all users should do additional works to configure. And more and more projects will use newer autoconf. As well, autoreconf is another friend. > I will, however, accept a patch to the manual to document > ac_executable_extensions, and that it is the user's responsibility > to set it to a sane value in config.site if they are on a platform > where .exe (or .bat or ...) is required. > The user would not read autoconf manual due to configure failure. - -- KO Myung-Hun Using Mozilla SeaMonkey 2.7.2 Under OS/2 Warp 4 for Korean with FixPak #15 In VirtualBox v4.1.32 on Intel Core i7-3615QM 2.30GHz with 8GB RAM Korean OS/2 User Community : http://www.ecomstation.co.kr -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (OS/2) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFVaZ+KE9YstvghgroRAn5LAKC0yirQqfh1vKsM18hSjgJww2bz9ACgomJW P6Ou7e4qND0tZsE38gpqrsg= =HawN -----END PGP SIGNATURE-----
