This is the mail archive of the
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] New package: windows-default-manifest-6.3-1
- From: Marco Atzeri <marco dot atzeri at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 25 Jun 2014 11:00:14 +0200
- Subject: Re: [ANNOUNCEMENT] New package: windows-default-manifest-6.3-1
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 20140625081218 dot GL1803 at calimero dot vinschen dot de>
On 25/06/2014 10:12, Corinna Vinschen wrote:
I just uploaded windows-default-manifest-6.3-1.
This new package contains nothing but a default application
compatibility manifest, which gets linked in by GCC by default, and
which is supposed to claim compatibility with the latest Windows
versions available at the time.
Adding such a manifest got necessary due to a change in Windows 8.1. On
earlier OS versions, applications without manifest were treated as
compatible with the current OS. Starting with Windows 8.1, an
executable without manifest is treated as being compatible only with the
oldest supported OS version of the OS compatibility layer.
That means, all applications without manifest are running in a Window
Vista compatibility layer on Windows 8.1. This affects all Cygwin
executables to date. By adding the default manifest to newly built
packages, we're slowly getting to run our executables with full OS
Does this mean we should rebuilt all the application to
make W8.1 happy ?
Live long and prosper,
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple