[patch] manifest, and test release
Max Bowsher
maxb@ukf.net
Tue May 3 23:26:00 GMT 2005
Brian Dessent wrote:
>> So, I see that you have taken care of the markVisited() bug.
Almost. One more commit coming up to finish that one off.
Everything I've committed so far has been things that I encountered whilst
reviewing, rather than your change itself.
>> There's
>> that one, the proxy port one, and the "d.sh" postinstall one, all of
>> which still exist in the wild in current setup.exe no?
Yes, that is correct.
>> I'm posting the patch for the manifest. If there are no objections I'd
>> like to commit this and see about rolling a test release soon. How does
>> that sound Max?
There is one remaining issue - here is a ChangeLog entry from the current
release branch:
2004-11-28 Max Bowsher <maxb@ukf.net>
* download.cc (check_for_cached): Re-introduce the silent skipping
of
wrong-sized package files in local caches, as a "quick fix" that is
no
worse than the status quo, to be able to make a release, whilst work
towards a proper fix continues on trunk.
It's getting late here - let me reexamine it in the morning, and I'll
summarize the situation in a bit more detail.
>> 2005-05-03 Brian Dessent <brian@dessent.net>
>>
>> * res.rc: (CREATEPROCESS_MANIFEST_RESOURCE_ID): Define so that
>> manifest is included in the binary. This causes the common
>> controls to appear more modern on recent versions of Windows.
>> * setup.exe.manifest: New file.
Good! With one minor comment below...
>> Index: res.rc
>> ===================================================================
>> RCS file: /cvs/cygwin-apps/setup/res.rc,v
>> retrieving revision 2.58
>> diff -u -r2.58 res.rc
>> --- res.rc 20 Nov 2004 17:25:29 -0000 2.58
>> +++ res.rc 3 May 2005 22:51:40 -0000
>> @@ -497,6 +497,8 @@
>> IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO "Fatal Error: Uncaught
>> Exception\nThread: %s\nType: %s\nMessage: %s\nAppErrNo: %d" END
>>
>> +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "setup.exe.manifest"
>> +
>> #endif // English (U.S.) resources
>> /////////////////////////////////////////////////////////////////////////////
>>
>> --- /dev/null 2005-05-03 15:56:41.072375000 -0700
>> +++ setup.exe.manifest 2005-05-03 15:23:04.619250000 -0700
>> @@ -0,0 +1,22 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
>> manifestVersion="1.0">
>> +<assemblyIdentity
>> + version="1.0.0.0"
>> + processorArchitecture="X86"
>> + name="RedHat.Cygwin.Setup"
... perhaps just "Cygwin.Setup" here ?
Max.
More information about the Cygwin-apps
mailing list