Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-07-01 Thread Ralf Wildenhues
* libt...@cwilson.fastmail.fm wrote on Wed, Jul 01, 2009 at 12:11:45AM CEST: On Tue, 30 Jun 2009 16:23 +0200, Ralf Wildenhues wrote: Can you convey the need for copyright assignment requirements for nontrivial patches? [*] The bulk of the patch is a template: there is only one way to

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-07-01 Thread Peter Rosin
Den 2009-07-01 00:11 skrev libt...@cwilson.fastmail.fm: On Tue, 30 Jun 2009 16:23 +0200, Ralf Wildenhues wrote: Why does gcc but not msvc need them? It does. cl.exe has a flag that causes it to automatically invoke the MSVC manifest tool (mt? I forget), AND link the resulting object into the

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-07-01 Thread Charles Wilson
Ralf Wildenhues wrote: But IANAL, so... Me neither. I'm not making up these rules either, so please discuss them with the FSF if you have an issue with them. Nope, no issue. I didn't realize the FSF treated patches cumulatively. You're right, Yaakov has submitted a number of these small

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-07-01 Thread Ralf Wildenhues
Hello, * Peter Rosin wrote on Wed, Jul 01, 2009 at 09:05:53AM CEST: On Tue, 30 Jun 2009 16:23 +0200, Ralf Wildenhues wrote: Why does gcc but not msvc need them? cl.exe will generate the manifest file all by itself, regardless of executable name. My gripe was that any file created by libtool

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-07-01 Thread libtool
On Wed, 01 Jul 2009 18:55 +0200, Ralf Wildenhues wrote: * Peter Rosin wrote on Wed, Jul 01, 2009 at 09:05:53AM CEST: On Tue, 30 Jun 2009 16:23 +0200, Ralf Wildenhues wrote: Why does gcc but not msvc need them? cl.exe will generate the manifest file all by itself, regardless of

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-06-30 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Charles Wilson on 6/30/2009 6:05 AM: The attached patch was submitted on the cygwin list by Yaakov Selkowitz, and is currently included in the cygwin libtool distribution. It has received some objection (notably by Peter Rosin) over

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-06-30 Thread Kai Tietz
libtool-patches-bounces+kai.tietz=onevision@gnu.org wrote on 30.06.2009 14:05:47: * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for wrapper and target exe when target name matches heuristic that triggers UAC

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-06-30 Thread Ralf Wildenhues
* Charles Wilson wrote on Tue, Jun 30, 2009 at 02:05:47PM CEST: * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for wrapper and target exe when target name matches heuristic that triggers UAC problems for newer win32

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-06-30 Thread libtool
On Tue, 30 Jun 2009 16:23 +0200, Ralf Wildenhues wrote: * Charles Wilson wrote on Tue, Jun 30, 2009 at 02:05:47PM CEST: * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for wrapper and target exe when target name

Re: [PATCH] [cygwin|mingw] Create UAC manifest files.

2009-06-30 Thread Charles Wilson
Eric Blake wrote: Do we need to worry about deleting *.manifest files at the appropriate 'make *clean' level? Hmm. Yes, the one in the build directory (for the wrapper, or the real exe if building without dependencies on uninstalled DLLs) probably should be. The one in .libs/ not so much,