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

2010-03-19 Thread Ralf Wildenhues
Hi Dave, thanks for your quick review! I've incorporated all changes not addressed below. * Dave Korn wrote on Tue, Mar 16, 2010 at 11:24:42AM CET: On 16/03/2010 06:17, Ralf Wildenhues wrote: and updating of system-wide software. The level of privileges required for some executable

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

2010-03-19 Thread Peter Rosin
Den 2010-03-19 07:18 skrev Ralf Wildenhues: AFAIU, the resource file (*.rc) is a simple hand-written text file, which may refer to the manifest file (like a .c file includes a header), then gets compiled by windres to an object file and linked in like any other object. Right? That's not the

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

2010-03-19 Thread Dave Korn
On 19/03/2010 06:18, Ralf Wildenhues wrote: [ ... snip ... ] The level of privileges required for some executable program to accomplish its task may be designated by the program developer by means of a manifest file (@pxref{Manifest Files}), which may either be installed

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

2010-03-17 Thread Eric Blake
On 03/16/2010 04:24 AM, Dave Korn wrote: On 16/03/2010 06:17, Ralf Wildenhues wrote: Microsoft @sc{dos} and Windows systems. The @sc{gnu} Should capitalise DOS and GNU. @sc{} does the capitalization for you. This is correct texinfo usage. -- Eric Blake ebl...@redhat.com

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

2010-03-17 Thread Dave Korn
On 17/03/2010 17:14, Eric Blake wrote: On 03/16/2010 04:24 AM, Dave Korn wrote: On 16/03/2010 06:17, Ralf Wildenhues wrote: Microsoft @sc{dos} and Windows systems. The @sc{gnu} Should capitalise DOS and GNU. @sc{} does the capitalization for you. This is correct texinfo usage.

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

2010-03-17 Thread Eric Blake
On 03/17/2010 01:23 PM, Dave Korn wrote: On 17/03/2010 17:14, Eric Blake wrote: On 03/16/2010 04:24 AM, Dave Korn wrote: On 16/03/2010 06:17, Ralf Wildenhues wrote: Microsoft @sc{dos} and Windows systems. The @sc{gnu} Should capitalise DOS and GNU. @sc{} does the capitalization for you.

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

2010-03-16 Thread Ralf Wildenhues
This issue is complex enough that it warrants some explanation. We should help our users on that front. I'm not the w32 expert in any measure, so here's a chunk of texinfo text that I've just run down now, without much integration, and by stealing some of the explanations of others. I was going

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

2010-03-16 Thread Dave Korn
On 16/03/2010 06:17, Ralf Wildenhues wrote: Microsoft @sc{dos} and Windows systems. The @sc{gnu} Should capitalise DOS and GNU. The Microsoft Vista version of Windows provides increased default Should refer to Vista and all later versions. and updating of system-wide software. The

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

2010-02-24 Thread Christopher Hulbert
On Tue, Feb 23, 2010 at 2:20 AM, Yaakov (Cygwin/X) yselkow...@users.sourceforge.net wrote: On 2010-02-21 06:11, Ralf Wildenhues wrote: 3) This patch will overwrite a .manifest file created in the build dir, thus may break a package that create them through some other means. I can't see any

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

2010-02-24 Thread Charles Wilson
Christopher Hulbert wrote: On Tue, Feb 23, 2010 at 2:20 AM, Yaakov (Cygwin/X) wrote: On 2010-02-21 06:11, Ralf Wildenhues wrote: 3) This patch will overwrite a .manifest file created in the build dir, thus may break a package that create them through some other means. I can't see any package

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

2010-02-22 Thread Peter Rosin
The only comment NOT addressed by this version is: Peter Rosin doesn't want this code activated for msvc, but I'm not sure this patch should be modified to guard against a compiler, whose support (in Peter's branch) has not itself yet been merged into master. And I don't know what symbol to use;

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

2010-02-22 Thread Charles Wilson
Ralf Wildenhues wrote: * Charles Wilson wrote on Sun, Feb 21, 2010 at 10:09:43PM CET: Ralf Wildenhues wrote: If the latter, then I don't see how the manifest file ever gets to be installed at `make install' time, nor uninstalled at `make uninstall' time? It was a deliberate choice -- a

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

2010-02-22 Thread Yaakov (Cygwin/X)
On 2010-02-21 06:11, Ralf Wildenhues wrote: 3) This patch will overwrite a .manifest file created in the build dir, thus may break a package that create them through some other means. I can't see any package generating one of these. If a package uses a .manifest file, it will be

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

2010-02-21 Thread Ralf Wildenhues
Hello, * Charles Wilson wrote on Sun, Feb 21, 2010 at 07:31:15AM CET: [cygwin|mingw] Create UAC manifest files. * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for wrapper and target

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

2010-02-21 Thread Charles Wilson
Ralf Wildenhues wrote: * Charles Wilson wrote on Sun, Feb 21, 2010 at 07:31:15AM CET: [cygwin|mingw] Create UAC manifest files. * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for wrapper

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

2010-02-21 Thread Charles Wilson
Charles Wilson wrote: 2010-02-21 Yaakov Selkowitz ... Charles Wilson ... [cygwin|mingw] Create UAC manifest files. * libltdl/config/ltmain.m4sh (func_emit_exe_manifest): New function. (func_mode_link) [cygwin|mingw]: Create manifest files for

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

2010-02-21 Thread Ralf Wildenhues
Hi Charles, * Charles Wilson wrote on Sun, Feb 21, 2010 at 10:09:43PM CET: Ralf Wildenhues wrote: If the latter, then I don't see how the manifest file ever gets to be installed at `make install' time, nor uninstalled at `make uninstall' time? It was a deliberate choice -- a shortcut --