[PATCH] crypt: fix for -Wimplicit-function-declaration

2013-11-20 Thread Yaakov (Cygwin/X)
Attached patch is pretty self-explanatory. Yaakov 2013-11-20 Yaakov Selkowitz * crypt.c: #include to fix implicit declaration of time(3). Index: crypt.c === RCS file: /cvs/cygwin-apps/crypt/crypt.c,v retrieving revision 1.1.1

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 17:06, Corinna Vinschen wrote: > On Nov 20 10:43, Christopher Faylor wrote: > > On Wed, Nov 20, 2013 at 04:01:01PM +0100, Corinna Vinschen wrote: > > >On Nov 20 09:47, Charles Wilson wrote: > > >> On 11/20/2013 8:28 AM, Corinna Vinschen wrote: > > >> >Apart from the fact that it would be

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 18:32, Corinna Vinschen wrote: > On Nov 20 18:22, Achim Gratz wrote: > > Corinna Vinschen writes: > > > Well, perhaps. I'm just not sure it's the right thing to do it at > > > postinstall time. I mean, it's not impossible, obviously, but it's > > > a lot of stuff per executable and runn

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 18:22, Achim Gratz wrote: > Corinna Vinschen writes: > > Well, perhaps. I'm just not sure it's the right thing to do it at > > postinstall time. I mean, it's not impossible, obviously, but it's > > a lot of stuff per executable and running this for a few thousand .exe > > files could ta

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Achim Gratz
Corinna Vinschen writes: > Well, perhaps. I'm just not sure it's the right thing to do it at > postinstall time. I mean, it's not impossible, obviously, but it's > a lot of stuff per executable and running this for a few thousand .exe > files could take some time. Yes, it does... but ever since

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 17:26, Achim Gratz wrote: > Corinna Vinschen writes: > > - Call the helper application, which basically works like this: > > > > LoadLibrary("dummy.exe"); > > FindResource(CREATEPROCESS_MANIFEST_RESOURCE_ID, RT_MANIFEST); > > LoadResource(...) > > LockResource(..

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Achim Gratz
Corinna Vinschen writes: > - Call the helper application, which basically works like this: > > LoadLibrary("dummy.exe"); > FindResource(CREATEPROCESS_MANIFEST_RESOURCE_ID, RT_MANIFEST); > LoadResource(...) > LockResource(...) > BeginUpdateResource("tcsh.exe") >

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 10:43, Christopher Faylor wrote: > On Wed, Nov 20, 2013 at 04:01:01PM +0100, Corinna Vinschen wrote: > >On Nov 20 09:47, Charles Wilson wrote: > >> On 11/20/2013 8:28 AM, Corinna Vinschen wrote: > >> >Apart from the fact that it would be nice if our linker would do this > >> >automaticall

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 17:02, Corinna Vinschen wrote: > I added the sources for my now radically simplified test to this mail. > It consists of three files: > > add-cygwin-default-manifest.c: The source code adding the manifest. > cygwin-default-mainfest.rc: The default resource containing the >

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 16:01, Corinna Vinschen wrote: > On Nov 20 09:47, Charles Wilson wrote: > > On 11/20/2013 8:28 AM, Corinna Vinschen wrote: > > >Apart from the fact that it would be nice if our linker would do this > > >automatically and transparently, > > > > Or libtool, if you use it to link your exe?

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Christopher Faylor
On Wed, Nov 20, 2013 at 04:01:01PM +0100, Corinna Vinschen wrote: >On Nov 20 09:47, Charles Wilson wrote: >> On 11/20/2013 8:28 AM, Corinna Vinschen wrote: >> >Apart from the fact that it would be nice if our linker would do this >> >automatically and transparently, >> >> Or libtool, if you use it

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
On Nov 20 09:47, Charles Wilson wrote: > On 11/20/2013 8:28 AM, Corinna Vinschen wrote: > >Apart from the fact that it would be nice if our linker would do this > >automatically and transparently, > > Or libtool, if you use it to link your exe? PTC...since > $new-libtool is pretty high on my to-d

Re: Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Charles Wilson
On 11/20/2013 8:28 AM, Corinna Vinschen wrote: Apart from the fact that it would be nice if our linker would do this automatically and transparently, Or libtool, if you use it to link your exe? PTC...since $new-libtool is pretty high on my to-do list. It'd be better if there was an option t

Cygport and auto-manifestize compatibility manifest

2013-11-20 Thread Corinna Vinschen
Hi Yaakov, Hi everybody else interested, I guess you saw the discussion about GetVersionEx and Windows 8.1 on the main list. In the meantime I found that the missing manifest files in our executables apparently have more implications than anticipated. Windows 8.1's Task Manager has a new column